XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.1
BORROWINGS AND COMMON STOCK WARRANTS - Common Stock Warrants (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 21, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Warrantholders Agreement        
Class Of Warrants [Roll Forward]        
Beginning balance   $ 29,738,000 $ 13,971,000 $ 13,971,000
Newly executed Warrantholders Agreement   0 0  
Antidilutive issuances   0 0  
Change in fair value of outstanding warrants   (2,649,000) (2,072,000)  
Warrants issued and classified as equity instruments   0 0  
Ending balance   $ 27,089,000 $ 11,899,000 $ 29,738,000
2023 and 2024 Warrantholders Agreement        
Class Of Warrants [Roll Forward]        
Additional warrants issued (in shares)       41,158
Hercules Warrantholders Agreements        
Class Of Warrants [Roll Forward]        
Fair market value per share (in dollars per share) $ 5.14      
Exercise price of warrants (in dollars per share) $ 0.01