v3.26.1
Warrants - Schedule of Issued and Outstanding Warrants to Purchase Common Stock (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Warrants and Rights Note Disclosure [Abstract]    
Number of warrants, Outstanding, Beginning balance 1,125,228  
Number of warrants, Granted 10,880,799  
Number of warrants, Outstanding, Ending balance 12,006,027 1,125,228
Number of warrants, Exercisable 12,006,027  
Weighted-average exercise price, Outstanding, Beginning balance $ 6.8  
Weighted-average exercise price, Granted 0.88  
Weighted-average exercise price, Outstanding, Ending balance 1.44 $ 6.8
Weighted-average exercise price, Exercisable $ 1.44  
Weighted-average remaining contractual life, Outstanding 3 years 10 months 24 days 4 years 10 months 24 days
Weighted-average remaining contractual life, Granted 3 years 10 months 24 days  
Weighted-average remaining contractual life, Exercisable 3 years 10 months 24 days