v3.26.1
Warrants - Summary of Warrant Activity (Parenthetical) (Details)
3 Months Ended
Jan. 01, 2025
USD ($)
shares
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
Dec. 31, 2024
$ / shares
Class of Warrant or Right [Line Items]          
Recognized gain other income   $ 482,474 $ (5,035,769)    
Warrants and rights outstanding, term (year)   6 months 21 days   9 months 21 days  
Risk-free interest rate [Member]          
Class of Warrant or Right [Line Items]          
Warrants, outstanding inputs   0.0375   0.0383  
Implied Volatility [Member]          
Class of Warrant or Right [Line Items]          
Warrants, outstanding inputs   2.317   2.004  
Measurement Input, Share Price [Member]          
Class of Warrant or Right [Line Items]          
Warrants, outstanding inputs   0.0383   0.0374  
Tranche B Warrants [Member] | Measurement Input, Share Price [Member]          
Class of Warrant or Right [Line Items]          
Warrants, outstanding inputs | $ / shares         3.0937
Preferred Tranche B Warrants [Member]          
Class of Warrant or Right [Line Items]          
Warrants expired and unexercised | shares 42,846        
Recognized gain other income $ 3        
Warrants and rights outstanding, term (year)         2 months 23 days
Preferred Tranche B Warrants [Member] | Risk-free interest rate [Member]          
Class of Warrant or Right [Line Items]          
Warrants, outstanding inputs         0.0393
Preferred Tranche B Warrants [Member] | Implied Volatility [Member]          
Class of Warrant or Right [Line Items]          
Warrants, outstanding inputs         0.75