Quarterly report [Sections 13 or 15(d)]

Equity Compensation - Additional Information (Details)

v3.25.1
Equity Compensation - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
shares
Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total unamortized compensation expense | $ $ 21,000
Compensation expense, expected weighted average period for recognition 2 years 1 month 9 days
Number of shares forfeited 129,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 13,000
Number of shares forfeited 37,000