XML 98 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 21, 2022
Aug. 16, 2022
Jun. 17, 2022
Mar. 15, 2022
Jul. 20, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Unrecognized stock-based compensation expense           $ 5.8    
Unrecognized stock-based compensation expense, weighted-average recognition period           3 years 1 month 20 days    
Stock-based compensation expense           $ 18.6 $ 3.5 $ 0.7
Stock purchased under share buyback       $ 1.1        
Fair market value option price       $ 11.83        
Negotiated discount       2.50%        
Share buyback program       12,500,000        
Stock Options | 2018 Incentive Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Number of shares authorized     14,300,000   6,300,000      
Date of grant         10 years      
Number of shares available for grant           7,100,000    
Stock issued during period total shares issued for reverse stock splits         9,300,000      
Number of additional shares authorized 4,000,000   5,000,000          
Stock Options | 2018 Incentive Plan | Minimum                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period         4 years      
Stock Options | 2018 Incentive Plan | Maximum                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period         5 years      
Stock Options | 2021 Stock Incentive Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Number of shares available for grant         3,000,000      
Bonaccord Units                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Unrecognized stock-based compensation expense           $ 5.0    
Stock-based compensation expense           $ 7.0    
Future achievement of performance metrics   $ 17.5            
Employee performance obligation met           345,765    
Hark Units                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Unrecognized stock-based compensation expense           $ 0.3    
Stock-based compensation expense           1.3    
Bonaccord Units And Hark Units                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock-based compensation expense           $ 8.3