XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Shares of Common Stock Underlying Warrants (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
shares
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]  
Exercises | $ $ 15,214,000
Series A Warrants [Member]  
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]  
Balance 279,412
Exercises | $
Balance 279,412
Series B Warrants [Member]  
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]  
Balance 279,412
Exercises | $ $ (279,412)
Balance
Other Warrants [Member]  
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]  
Balance 4,511
Exercises | $
Balance 4,511
Warrant [Member]  
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]  
Balance 563,335
Exercises | $ $ (279,412)
Balance 283,923