XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Schedule of Reconciliation of 2024 Convertible Notes (Details) - 2024 Convertible Notes - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2024
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning Balance $ 728 $ 0 $ 0
Issuance 7,866 250  
Change in fair value 596 (478)  
Repayment (739)    
Ending Balance 7,259 728 7,259
Related Party Convertible Notes      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning Balance 0 0 0
Issuance 543 0  
Change in fair value 18 0  
Repayment 0    
Ending Balance 525 0 525
Secured Convertible Notes      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning Balance 0 0 0
Issuance 4,346 0  
Change in fair value 412 0  
Repayment 0    
Ending Balance 3,934 0 3,934
Unsecured Convertible Notes      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning Balance 728 0 0
Issuance 1,817 250  
Change in fair value 149 (478)  
Repayment (739)    
Ending Balance 1,657 728 1,657
Tranche Convertible Notes      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning Balance 0 0 0
Issuance 1,160 0  
Change in fair value 17 0  
Repayment 0    
Ending Balance $ 1,143 $ 0 $ 1,143