| 28 Mar, 2025 |
David E. Bruce |
Common Stock |
A |
37,037 |
$0.00 |
70,037 |
D |
A |
| 28 Mar, 2025 |
John Shu-Nan Chen |
Common Stock |
A |
37,037 |
$0.00 |
63,787 |
D |
A |
| 20 Mar, 2024 |
Robert Kermelewicz |
Employee Stock Option (right to buy) |
A |
5,808 |
$0.00 |
5,808 |
D |
A |
| 20 Mar, 2024 |
Robert Kermelewicz |
Employee Stock Option (right to buy) |
A |
5,808 |
$0.00 |
5,808 |
D |
A |
| 20 Mar, 2024 |
Jennifer Earl |
Employee Stock Option (right to buy) |
A |
5,636 |
$0.00 |
5,636 |
D |
A |
| 23 Mar, 2023 |
David E. Bruce |
Employee Stock Option (right to buy) |
A |
72,673 |
$0.00 |
72,673 |
D |
A |
| 23 Mar, 2023 |
John Shu-Nan Chen |
Employee Stock Option (right to buy) |
A |
48,449 |
$0.00 |
48,449 |
D |
A |
| 23 Mar, 2023 |
Perry Lin |
Employee Stock Option (right to buy) |
A |
38,759 |
$0.00 |
38,759 |
D |
A |
| 23 Mar, 2023 |
Perry Lin |
Employee Stock Option (right to buy) |
A |
38,759 |
$0.00 |
38,759 |
D |
A |
| 31 Oct, 2022 |
Todd M. Heysse |
Common Stock |
A |
2,885 |
$2.73 |
79,986 |
I |
P |
| 31 Oct, 2022 |
Todd M. Heysse |
Common Stock |
A |
2,885 |
$2.73 |
79,986 |
I |
P |
| 01 Nov, 2022 |
Todd M. Heysse |
Common Stock |
A |
2,885 |
$2.85 |
82,871 |
I |
P |
| 01 Nov, 2022 |
Todd M. Heysse |
Common Stock |
A |
2,885 |
$2.85 |
82,871 |
I |
P |
| 02 Nov, 2022 |
Todd M. Heysse |
Common Stock |
A |
1,300 |
$2.93 |
84,171 |
I |
P |
| 02 Nov, 2022 |
Todd M. Heysse |
Common Stock |
A |
1,300 |
$2.93 |
84,171 |
I |
P |
| 26 Oct, 2022 |
Todd M. Heysse |
Common Stock |
A |
1,086 |
$2.54 |
71,709 |
I |
P |
| 26 Oct, 2022 |
Todd M. Heysse |
Common Stock |
A |
1,086 |
$2.54 |
71,709 |
I |
P |
| 27 Oct, 2022 |
Todd M. Heysse |
Common Stock |
A |
2,696 |
$2.55 |
74,405 |
I |
P |
| 27 Oct, 2022 |
Todd M. Heysse |
Common Stock |
A |
2,696 |
$2.55 |
74,405 |
I |
P |
| 28 Oct, 2022 |
Todd M. Heysse |
Common Stock |
A |
2,696 |
$2.75 |
77,101 |
I |
P |