XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Financial Instruments - Roll-Forward of Fair Value of Level 3 Warrants (Details) - Additional Paid-in Capital, Attributable to Convertible Option [Member] - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Fair Value of Financial Instruments [Abstract]    
Begining balance $ 468 $ 2,843
Ending balance 14,074 468
Series J Warrants [Member]    
Fair Value of Financial Instruments [Abstract]    
Exercise of warrants   (1,357)
April 24, 2024 Warrants Issuance [Member]    
Fair Value of Financial Instruments [Abstract]    
Exercise of warrants   (1,373)
Reclassification to equity   (2,844)
Change in fair value   (4,614)
Issuance   $ 7,813
June 10, 2025 Warrants Issuance [Member]    
Fair Value of Financial Instruments [Abstract]    
Change in fair value (941)  
Issuance $ 14,547