XML 92 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders’ Equity - Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 12 Months Ended
Aug. 12, 2022
Mar. 01, 2021
Feb. 28, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Class of warrant or right, number of securities called by warrants or rights (in shares) 166,667          
Exercise price (in dollars per share) $ 15.00          
Class of warrant or right, trading days for closing share price (in dollars per share) 30 days          
Class of warrant or right, weighted average closing share price (in dollars per share) $ 30.00          
Warrants and rights outstanding, term (in years) 1 year 8 months 12 days          
Conversion of Stock, Percent Converted   100.00%        
Exercise of stock options (in shares)       339,842    
Exercise of stock options         $ 829 $ 3,013
Series AA Preferred Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Conversion of stock, shares converted (in shares)   13,412,246 9,807,367      
Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Conversion of Series AA Preferred Stock (in shares)   26,824,492 19,614,734      
Common Stock | Exchange Offer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Conversion of Series AA Preferred Stock (in shares)   2        
Warrant            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Class of warrant or right, outstanding (in shares) 400,000          
Share-based payment arrangement, nonvested award, cost not yet recognized, amount       $ 100    
Granted (in shares)       0