XML 101 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE BASED COMPENSATION - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Payments for taxes related to net share settlement of equity awards     $ 14,751 $ 466 $ 615
Tax benefit     700 $ 0 $ 300
Share based compensation unvested options, unrecognized compensation cost     $ 2,300    
Restricted share units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share based compensation options, vesting period (in years)   3 years      
Weighted average price, granted (in dollars per share)     $ 10.00 $ 3.99 $ 21.51
Fair value of shares vested     $ 10,100 $ 2,100 $ 1,600
Number of warrants, Granted (in shares)   2,904,079 2,194,918    
Payments for taxes related to net share settlement of equity awards $ 12,200        
Aggregate number of shares issued 1,829,570        
Share based compensation, RSUs, unrecognized compensation cost     $ 14,100    
Weighted-average service period (in years)     9 months 18 days    
Restricted share units | Director          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share based compensation options, vesting period (in years)     30 days    
Restricted share units | Officers And Certain Management Employees          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share based compensation options, vesting period (in years)     2 years    
2021 Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock, reserved for future issuance (in shares)     19,500,000    
2021 Plan | Stock Option Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share based compensation options, vesting period (in years)     3 years