XML 101 R79.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2023
Jan. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Capitalized amount of stock based compensation     $ 200 $ 400    
Weighted-average grant date fair value per option     $ 0 $ 18.86    
Awards granted, straight-line using third-party valuation (in dollars per share)       $ 6.08   $ 30
Fair value of common stock for awards granted   $ 19.27        
Restricted Stock            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Grants in period     0      
Stock Appreciation Rights (SARs)            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Grants in period     0      
2023 and 2020 Equity Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Capitalized amount of stock based compensation     $ 3,400 $ 14,600    
Number of options, Granted 1,294,998   0      
Number of accelerated vested shares   5,938        
Number of repriced option awards   301,537        
Recognized stock compensation expense     $ 3,366 14,639    
Unrecognized stock-based compensation expense     $ 13,500   $ 17,100  
Additional Expense   $ 500        
Weighted-average period expected to be recognized     1 year 6 months   1 year 8 months 12 days  
2023 and 2020 Equity Incentive Plan [Member] | Employee Stock Option            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of options, Granted     0      
2023 and 2020 Equity Incentive Plan [Member] | Software Costs            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Capitalized amount of stock based compensation     $ 200 $ 400