v3.26.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Jul. 31, 2026
Jun. 30, 2026
Mar. 06, 2026
Jan. 01, 2025
Supply Commitment [Line Items]          
Restricted cash $ 5,100   $ 5,100    
Letters of credit outstanding, amount     5,000 $ 4,250  
Restricted cash, noncurrent     4,463    
Contractual obligation     168,383    
Cost share obligation, amount     7,070    
Sales and marketing agreements          
Supply Commitment [Line Items]          
Contractual obligation, additional commitment         $ 34,800
Contractual obligation, extended period 1 year        
Contractual obligation     52,200    
Sales and marketing agreements | Subsequent Event          
Supply Commitment [Line Items]          
Contractual obligation   $ 25,815      
Supply chain readiness and manufacturing          
Supply Commitment [Line Items]          
Contractual obligation     $ 7,671