XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2023
Jul. 06, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expenses related payroll $ 4.0    
Common stock par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001
Authorized for issuance   1,049,000  
Forfeiture period after ending employment 90 days    
Options exercised, intrinsic value $ 2.8    
Estimated grant date fair value of options vested $ 0.8    
Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award expiration period 10 years    
Options granted 0    
Total unrecognized compensation cost $ 0.4    
Compensation cost not yet recognized, period for recognition 7 months 6 days    
Restricted Stock Awards      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total unrecognized compensation cost $ 9.6    
Compensation cost not yet recognized, period for recognition 2 years 6 months    
Outstanding balance 782,749   865,446
Shares issued 504,092    
Shares vested 565,581    
Performance Based Restricted Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding balance 162,672    
Vesting period 3 years    
Performance Based Restricted Stock | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Adjusted EBITDA percentage 0.00%    
Performance Based Restricted Stock | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Adjusted EBITDA percentage 200.00%    
Non-Executives      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Forfeiture rate 10.00%    
Executive Officer      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Forfeiture rate 0.00%