XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value of Financial Instruments - Roll-Forward of Fair Value of Level 3 Warrants (Details) - Warrant [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Fair Value of Financial Instruments [Abstract]    
Beginning balance $ 468 $ 2,843
Ending balance 389 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 (4,133)  
Issuance 14,547  
Series A Warrants [Member]    
Fair Value of Financial Instruments [Abstract]    
Reclassification to equity (8,439)  
Series B Warrants [Member]    
Fair Value of Financial Instruments [Abstract]    
Exercise of warrants $ (2,054)