XML 89 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Preferred Series Equity and Stockholders Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 30, 2023
Oct. 19, 2021
Jul. 31, 2020
Nov. 30, 2012
Feb. 29, 2012
Dec. 31, 2011
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Oct. 31, 2021
Oct. 08, 2021
Class of Stock [Line Items]                      
Options reserved for future grants                     310,000,000
Common stock share authorized             300,000,000 300,000,000     300,000,000
Common stock par value             $ 0.01 $ 0.01     $ 0.01
Convertible preferred stock, authorized                     10,000,000
Convertible preferred stock, par value                     $ 0.01
Common stock, voting rights, description             Each holder of common stock is entitled to one vote for each share owned on all matters voted upon by the stockholders, and a majority vote is required for all actions taken by stockholders.        
Issuance costs             $ 827        
Treasury stock repurchase shares             0 0 85,049    
Treasury stock repurchase value                 $ 561    
Average cost per share                 $ 6.60    
Net proceeds after deducting underwriting discounts and commissions $ 68,453           $ 68,453   $ 1,001    
Common Stock                      
Class of Stock [Line Items]                      
Number of aggregate issued 6,500,000           4,312,500 0 151,515    
Price per share $ 17                    
Initial Public Offering                      
Class of Stock [Line Items]                      
Issuance costs                 $ 4,304    
Initial Public Offering | Common Stock                      
Class of Stock [Line Items]                      
Number of aggregate issued                 8,984,375    
Conversion of shares   20,421,200                  
Number of shares issued and sold   8,984,375                  
Shares sold by Company | Common Stock                      
Class of Stock [Line Items]                      
Number of shares issued and sold 3,750,000                    
Selling securityholders                      
Class of Stock [Line Items]                      
Net proceeds after deducting underwriting discounts and commissions $ 50,700                    
Selling securityholders | Common Stock                      
Class of Stock [Line Items]                      
Number of shares issued and sold 2,750,000                    
Underwriters Option to Purchase Additional Shares | Maximum                      
Class of Stock [Line Items]                      
Number of shares issued and sold 562,500                    
Underwriters Option to Purchase Additional Shares | Common Stock                      
Class of Stock [Line Items]                      
Number of shares issued and sold 412,500 1,171,875                  
Series A Convertible Preferred Stock                      
Class of Stock [Line Items]                      
Number of aggregate issued       10,562,495 10,562,495 3,250,005          
Proceeds from issuance of convertible preferred stock       $ 3,250 $ 3,250 $ 1,000          
Price per share       $ 0.30769 $ 0.30769 $ 0.30769          
Series A Convertible Preferred Stock | Initial Public Offering | Common Stock                      
Class of Stock [Line Items]                      
Conversion of shares                   13,812,500  
Series B Convertible Preferred Stock                      
Class of Stock [Line Items]                      
Number of aggregate issued     6,608,700                
Proceeds from issuance of convertible preferred stock     $ 36,030                
Cash dividends accrued   $ 2,328                  
Issuance costs     $ 1,970                
Price per share     $ 5.75                
Series B Convertible Preferred Stock | Initial Public Offering | Common Stock                      
Class of Stock [Line Items]                      
Conversion of shares   6,608,700