|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
178,361 |
$0.00 |
$0 |
Oct 22, 2026 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
189,563 |
$0.00 |
$0 |
Oct 22, 2026 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
246,100 |
$0.00 |
$0 |
Oct 22, 2026 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
56,273 |
$0.00 |
$0 |
Oct 22, 2026 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
146,741 |
$0.00 |
$0 |
Sep 25, 2026 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
78,150 |
$0.00 |
$0 |
Sep 25, 2026 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
247,703 |
$0.00 |
$0 |
Sep 25, 2026 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
465,105 |
$0.00 |
$0 |
Sep 25, 2026 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
13,098 |
$0.00 |
$0 |
Jun 18, 2026 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
41,515 |
$0.00 |
$0 |
Jun 18, 2026 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
244,520 |
$0.00 |
$0 |
Jun 18, 2026 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
77,147 |
$0.00 |
$0 |
Jun 18, 2026 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
225,460 |
$0.00 |
$0 |
May 28, 2026 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
71,133 |
$0.00 |
$0 |
May 28, 2026 |
|
TH
|
Conversion
|
Restricted Stock Units |
20,950 |
$0.00 |
$0 |
May 21, 2026 |
|
TH
|
Conversion
|
Common Stock, par value $0.0001 per share |
20,950 |
$0.00 |
$0 |
May 21, 2026 |
|
TH
|
Award
|
Restricted Stock Units |
9,567 |
$0.00 |
$0 |
May 21, 2026 |
|
TH
|
Purchase
|
Common Stock, par value $0.0001 per share |
125,000 |
$7.94 |
$992,500 |
Dec 03, 2025 |
|
TH
|
Purchase
|
Common Stock, par value $0.0001 per share |
145,000 |
$6.85 |
$993,250 |
Nov 17, 2025 |
|
TH
|
Conversion
|
Common Stock, par value $0.0001 per share |
12,998 |
$0.00 |
$0 |
May 22, 2025 |
|
TH
|
Award
|
Restricted Stock Units |
20,950 |
$0.00 |
$0 |
May 22, 2025 |
|
TH
|
Conversion
|
Restricted Stock Units |
12,988 |
$0.00 |
$0 |
May 22, 2025 |
|
TH
|
Award
|
Restricted Stock Units |
12,998 |
$0.00 |
$0 |
May 23, 2024 |
|
TH
|
Other
|
Restricted Stock Units |
12,998 |
$0.00 |
$0 |
May 23, 2024 |
|
TH
|
Conversion
|
Restricted Stock Units |
10,288 |
$0.00 |
$0 |
May 18, 2024 |
|
TH
|
Conversion
|
Common Stock, par value $0.001 per share |
10,288 |
$0.00 |
$0 |
May 18, 2024 |
|
TH
|
Other
|
Restricted Stock Units |
10,288 |
$0.00 |
$0 |
May 18, 2023 |
|
TH
|
Conversion
|
Common Stock, par value $0.0001 per share |
39,370 |
$0.00 |
$0 |
May 18, 2023 |
|
TH
|
Award
|
Restricted Stock Units |
10,288 |
$0.00 |
$0 |
May 18, 2023 |
|
TH
|
Conversion
|
Restricted Stock Units |
39,370 |
$0.00 |
$0 |
May 18, 2023 |
|
TH
|
Other
|
Common Stock, par value $0.0001 per share |
556,118 |
$0.00 |
$0 |
Dec 12, 2022 |
|
TH
|
Other
|
Restricted Stock Units |
39,370 |
$0.00 |
$0 |
May 19, 2022 |
|
TH
|
Award
|
Restricted Stock Units |
39,370 |
$0.00 |
$0 |
May 19, 2022 |
|
TH
|
Conversion
|
Restricted Stock Units |
96,154 |
$0.00 |
$0 |
May 18, 2022 |
|
TH
|
Conversion
|
Common Stock, par value $0.0001 per share |
96,154 |
$0.00 |
$0 |
May 18, 2022 |
|
TH
|
Conversion
|
Restricted Stock Units |
38,462 |
$0.00 |
$0 |
Dec 31, 2021 |
|
TH
|
Conversion
|
Common Stock, par value $0.0001 per share |
38,462 |
$0.00 |
$0 |
Dec 31, 2021 |
|
WSC
|
Sale
|
Common stock, par value $0.0001 per share |
21,410,019 |
$28.20 |
$603,762,536 |
Sep 14, 2021 |
|
WSC
|
Sale
|
Common stock, par value $0.0001 per share |
2,379,839 |
$28.20 |
$67,111,460 |
Sep 14, 2021 |
|
WSC
|
Sale
|
Common stock, par value $0.0001 per share |
2,100,000 |
$27.75 |
$58,275,000 |
Jul 06, 2021 |
|
WSC
|
Sale
|
Common stock, par value $0.0001 per share |
3,900,000 |
$27.75 |
$108,225,000 |
Jun 25, 2021 |
|
WSC
|
Sale
|
Common stock, par value $0.0001 per share |
14,000,000 |
$27.75 |
$388,500,000 |
Jun 25, 2021 |
|
WSC
|
Award
|
Common stock, par value $0.0001 per share |
4,266 |
$0.00 |
$0 |
Jun 11, 2021 |
|
WSC
|
Other
|
Common stock, par value $0.0001 per share |
4,266 |
$0.00 |
$0 |
Jun 11, 2021 |
|
TH
|
Other
|
Restricted Stock Units |
96,154 |
$0.00 |
$0 |
May 18, 2021 |
|
TH
|
Conversion
|
Restricted Stock Units |
196,629 |
$0.00 |
$0 |
May 18, 2021 |
|
TH
|
Conversion
|
Common Stock, par value $0.0001 per share |
196,629 |
$0.00 |
$0 |
May 18, 2021 |
|
TH
|
Award
|
Restricted Stock Units |
96,154 |
$0.00 |
$0 |
May 18, 2021 |
|
WSC
|
Exercise
|
Common stock, par value $0.0001 per share |
2,425,000 |
$11.50 |
$27,887,500 |
May 13, 2021 |
|
WSC
|
Sale
|
Common stock, par value $0.0001 per share |
948,200 |
$29.41 |
$27,886,562 |
May 13, 2021 |