Stock Based Compensation - Restricted stock and Restricted stock units (Details) |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
---|---|---|---|---|---|
Oct. 21, 2024
item
shares
|
Jun. 30, 2025
shares
|
Mar. 31, 2025
shares
|
Jun. 30, 2025
shares
|
Dec. 31, 2024
item
shares
|
|
Restricted Stock Units. | |||||
Number of Participants | item | 2 | ||||
Weighted average period | 2 years 10 months 24 days | ||||
Restricted stock units (RSUs) | |||||
Restricted Stock Units. | |||||
Outstanding at beginning of period | 7,436,627 | 8,200,553 | 8,200,553 | ||
Granted | 7,911,546 | 882,741 | |||
Vested or Exercised | (1,287,036) | (744,956) | |||
Forfeited | (498,302) | (901,711) | |||
Outstanding at end of period | 13,562,835 | 7,436,627 | 13,562,835 | 8,200,553 | |
Restricted stock | Share Based Payment Arrangement Non Employee | |||||
Restricted Stock Units. | |||||
Granted | 238,806 | ||||
Vested or Exercised | (63,966) | ||||
Number of Participants | item | 2 | ||||
Vesting period (in years) | 4 years |