XML 61 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 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
Forfeiture period after ending employment 90 days    
Options exercised, intrinsic value $ 2.4    
Estimated grant date fair value of options vested $ 0.6    
Subsequent Event      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock par value (in dollars per share)   $ 0.001  
Authorized for issuance   1,049,000  
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.6    
Compensation cost not yet recognized, period for recognition 9 months 18 days    
Restricted Stock Awards      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total unrecognized compensation cost $ 11.1    
Compensation cost not yet recognized, period for recognition 2 years 8 months 12 days    
Outstanding balance 809,571   865,446
Shares issued 504,092    
Shares vested 546,939    
Performance Based Restricted Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding balance 256,342    
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%