XML 66 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Details)
Dec. 31, 2024
USD ($)
Schedule of Troubled Debt Restructuring With the Note Payable [Line Items]  
Notes Payable $ 12,116,000
Note Payable – Principal 5,000,000
Difference (7,116,000)
Book value - Amended BTC Note [Member]  
Schedule of Troubled Debt Restructuring With the Note Payable [Line Items]  
Notes Payable 20,236,000
Fair value of Shares Exchanged [Member]  
Schedule of Troubled Debt Restructuring With the Note Payable [Line Items]  
Notes Payable (5,072,000)
Fair value [Member]  
Schedule of Troubled Debt Restructuring With the Note Payable [Line Items]  
Notes Payable (888,000)
Fair value - Prefunded Warrants [Member]  
Schedule of Troubled Debt Restructuring With the Note Payable [Line Items]  
Notes Payable $ (2,160,000)