| Common Stock |
1,288,488 |
$15,964,366 |
$12.39 |
02 Jan 2026 |
Direct |
|
|
| Stock Option (Right to Buy) |
862,448 |
$6,407,989 |
$7.43 |
28 Jan 2025 |
Direct |
Common Stock |
|
| Common Stock |
171,870 |
$2,253,129 |
$13.11 |
02 Jan 2026 |
By Jennifer Tejada, as Trustee of the Langford Island Trust |
|
|
| Common Stock |
31,368 |
$411,218 |
$13.11 |
02 Jan 2026 |
By Jennifer Tejada, as Trustee of the Tejada 2025 Grantor Retained Annuity Trust - I |
|
|
| Common Stock |
31,368 |
$411,218 |
$13.11 |
02 Jan 2026 |
By Jennifer Tejada, as Trustee of the Tejada 2025 Grantor Retained Annuity Trust - II |
|
|
| Common Stock |
11,527 |
$151,113 |
$13.11 |
02 Jan 2026 |
By Jennifer Tejada, as Trustee of the Tejada 2024 Grantor Retained Annuity Trust - III |
|
|
| Common Stock |
11,527 |
$151,113 |
$13.11 |
02 Jan 2026 |
By Jennifer Tejada, as Trustee of the Tejada 2024 Grantor Retained Annuity Trust - IV |
|
|
| Common Stock |
4,456 |
$58,415 |
$13.11 |
02 Jan 2026 |
By Jennifer Tejada, as Trustee of the Tejada 2024 Grantor Retained Annuity Trust - I |
|
|
| Common Stock |
4,456 |
$58,415 |
$13.11 |
02 Jan 2026 |
By Jennifer Tejada, as Trustee of the Tejada 2024 Grantor Retained Annuity Trust - II |
|
|