v3.26.1
Commitments and Contingencies - Schedule of Principal Cash Obligations and Commitments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Supply Commitment [Line Items]  
Total $ 168,383
2026 39,890
2027 105,578
2028 14,159
2029 1,648
2030 1,662
Thereafter 5,446
Materials purchase commitments - LLM  
Supply Commitment [Line Items]  
Total 41,938
2026 0
2027 41,938
2028 0
2029 0
2030 0
Thereafter 0
Supply chain readiness and manufacturing  
Supply Commitment [Line Items]  
Total 7,671
2026 2,056
2027 5,149
2028 466
2029 0
2030 0
Thereafter 0
Services commitments - Other  
Supply Commitment [Line Items]  
Total 54,957
2026 20,068
2027 22,607
2028 12,282
2029 0
2030 0
Thereafter 0
PMA contributions  
Supply Commitment [Line Items]  
Total 0
2026 0
2027 0
2028 0
2029 0
2030 0
Thereafter 0
Sales and marketing agreements  
Supply Commitment [Line Items]  
Total 52,200
2026 17,400
2027 34,800
2028 0
2029 0
2030 0
Thereafter 0
Lease commitments  
Supply Commitment [Line Items]  
Total 11,617
2026 366
2027 1,084
2028 1,411
2029 1,648
2030 1,662
Thereafter $ 5,446