XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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
Jun. 30, 2024
Dec. 31, 2023
Series A Convertible Preferred Stock          
Derivative liability       $ 360 $ 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