v3.26.1
Warrants - Summary of Warrant Activity (Parenthetical) (Details)
Jan. 01, 2025
shares
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
$ / shares
Class of Warrant or Right [Line Items]        
Warrants and rights outstanding, term (year)   3 months 21 days 9 months 21 days  
Risk-free interest rate [Member]        
Class of Warrant or Right [Line Items]        
Warrants, outstanding inputs   0.041 0.0383  
Implied Volatility [Member]        
Class of Warrant or Right [Line Items]        
Warrants, outstanding inputs   2.762 2.004  
Measurement Input, Share Price [Member]        
Class of Warrant or Right [Line Items]        
Warrants, outstanding inputs   0.039 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      
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