v3.26.1
Common Stock - Schedule of Outstanding Warrant Activity (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Shortfall Warrants [Member]      
Schedule of Outstanding Warrant Activity [Line Items]      
Balance 1,135,499 3,209,511 3,874,394
Issued
Exercised   (2,074,012) (664,883)
Balance 1,135,499 1,135,499 3,209,511
Publicly Traded Warrants [Member]      
Schedule of Outstanding Warrant Activity [Line Items]      
Balance 14,166,666 14,166,666 14,166,666
Issued
Exercised  
Balance 14,166,666 14,166,666 14,166,666
Term Loan Warrants [Member]      
Schedule of Outstanding Warrant Activity [Line Items]      
Balance 3,500,000 2,000,000
Issued 1,500,000 2,000,000
Exercised  
Balance 3,500,000 3,500,000 2,000,000
September 2025 Offering Warrants [Member]      
Schedule of Outstanding Warrant Activity [Line Items]      
Balance 5,868,336
Issued 5,868,336
Exercised  
Balance 5,868,336 5,868,336
October 2025 Offering Warrants [Member]      
Schedule of Outstanding Warrant Activity [Line Items]      
Balance 9,248,136
Issued 9,248,136
Exercised  
Balance 9,248,136 9,248,136