XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Assets and Liabilities - Series A Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
Apr. 15, 2024
Apr. 01, 2024
Mar. 02, 2023
Dec. 31, 2023
Series A Convertible Preferred Stock        
Derivative liability       $ 1,150
Common stock reserved for the conversion of Series A convertible preferred stock        
Series A Convertible Preferred Stock        
Issuance and sale of shares of a new series 150,000 150,000 3,124,995  
Per share or per unit amount of temporary equity issued $ 48.00      
Term to maturity per share or per unit amount of temporary equity issued P20Y      
Common stock reserved for the conversion of Series A convertible preferred stock | Forward Contracts        
Series A Convertible Preferred Stock        
Derivative liability $ 8,900 $ 0