v3.26.1
Redeemable Convertible Preferred Stock and Equity - Schedule of Warrants Outstanding (Details) - shares
Dec. 31, 2025
Dec. 31, 2024
Class of Warrant or Right [Line Items]    
Total warrants outstanding 116,939 117,403
Class A Warrants    
Class of Warrant or Right [Line Items]    
Total warrants outstanding 24,687 24,919
Class B Warrants    
Class of Warrant or Right [Line Items]    
Total warrants outstanding 31,373 31,605
Series B-1 Warrants    
Class of Warrant or Right [Line Items]    
Total warrants outstanding 2,557 2,557
New Series B Warrants    
Class of Warrant or Right [Line Items]    
Total warrants outstanding 3,509 3,509
Placement Agent Warrants    
Class of Warrant or Right [Line Items]    
Total warrants outstanding 54,813 54,813