XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Shares of Common Stock Underlying Warrants (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Balance at December 31, 2024 $ 16,603,000  
Exercises (15,214,000)  
Loss on change in fair value 6,468,000
Reclassification to equity (7,857,000)  
Balance at March 31, 2025  
Exercises 15,214,000  
Series A Warrants [Member]    
Exercises  
Balance at December 31, 2024 279,412  
Exercises  
Balance at March 31, 2025 279,412  
Series B Warrants [Member]    
Exercises $ 279,412  
Balance at December 31, 2024 279,412  
Exercises $ (279,412)  
Balance at March 31, 2025  
Other Warrants [Member]    
Exercises  
Balance at December 31, 2024 4,511  
Exercises  
Balance at March 31, 2025 4,511  
Warrant [Member]    
Exercises $ 279,412  
Loss on change in fair value $ 6,468,000  
Balance at December 31, 2024 563,335  
Exercises $ (279,412)  
Balance at March 31, 2025 283,923  
Series A Warrant [Member]    
Balance at December 31, 2024 $ 5,456,000  
Exercises  
Loss on change in fair value 2,401,000  
Reclassification to equity (7,857,000)  
Balance at March 31, 2025  
Exercises  
Series B Warrant [Member]    
Balance at December 31, 2024 11,147,000  
Exercises (15,214,000)  
Loss on change in fair value 4,067,000  
Reclassification to equity  
Balance at March 31, 2025  
Exercises $ 15,214,000