XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Preferred Stock - Narrative (Details)
Aug. 25, 2021
USD ($)
business_day
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Mar. 31, 2023
shares
Dec. 31, 2022
shares
Redeemable Noncontrolling Interest [Line Items]          
Redeemable convertible preferred stock, authorized (in shares) 50,000,000 50,000,000 50,000,000    
Redeemable convertible preferred stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001 $ 0.001    
Committed capital received | $   $ 77,500,000      
Minimum number of business days with prior notice | business_day 10        
Redeemable convertible preferred stock, outstanding (in shares)   77,500 77,500 77,500 36,147
Liquidation preference | $ $ 1,000        
Dividends payable in arrears, per share threshold (in dollars per share) | $ / shares $ 10.00        
Period of prior notice for company redemption 90 days        
Series A Preferred Stock          
Redeemable Noncontrolling Interest [Line Items]          
Redeemable convertible preferred stock, authorized (in shares)   50,000,000 50,000,000    
Redeemable convertible preferred stock, par value (in dollars per share) | $ / shares   $ 0.001 $ 0.001    
Redeemable convertible preferred stock, issued (in shares)   77,500 77,500    
Redeemable convertible preferred stock, outstanding (in shares)   77,500 77,500