v3.26.1
Commitments and Contingencies - Other Commitments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Fiscal Year  
Remainder of 2026 $ 25,616
2027 45,096
2028 37,508
2029 30,406
2030 19,010
Thereafter 0
Total $ 157,636