XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 08, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Oct. 08, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options granted   0      
Options reserved for future grants         310,000,000
Cash received from exercise of stock options   $ 298 $ 1,622    
Weighted average strike price   $ 10.25   $ 10.28  
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense   $ 935 1,756    
Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense   $ 2,153 $ 1,426    
Number of shares granted   1,315,860      
Forfeited   9,923      
Performance Share Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares granted 241,881        
Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued   0 0    
Compensation expense   $ 80 $ 122    
Employee contribution percentage   15.00%      
Market price of shares authorized percentage   85.00%      
Maximum purchase value of shares available for each employee   $ 25      
Maximum | Performance Share Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage Of Targeted Shares 200.00%