v3.26.1
Fair Value Measurements - Additional Information (Details) - USD ($)
Jun. 30, 2026
Feb. 28, 2026
Dec. 31, 2025
Convertible Preferred Stock Warrant Liability      
Fair Value Measures and Disclosures [Line Items]      
Shares issued from exercise of warrants   103,896  
Fair Value, Recurring Basis      
Fair Value Measures and Disclosures [Line Items]      
Liabilities at fair value $ 0   $ 34,297,000
Assets at fair value $ 0    
Fair Value, Recurring Basis | Convertible Preferred Stock Warrant Liability      
Fair Value Measures and Disclosures [Line Items]      
Liabilities at fair value     $ 1,884,000