Quarterly report [Sections 13 or 15(d)]

Equity Compensation - Additional Information (Details)

v3.25.2
Equity Compensation - Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
shares
Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total unamortized compensation expense | $ $ 20,075
Compensation expense, expected weighted average period for recognition 2 years 1 month 17 days
Number of shares forfeited 335,000
Restricted Stock Units | Minimum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Vesting period 1 year
Restricted Stock Units | Maximum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Vesting period 4 years
Performance Based Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of shares issued 26,000
Number of shares forfeited 95,000