v3.26.1
Commitments and Contingencies - Summary of Contractual Obligations and Contingencies (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
From July 1, 2026 to December 31, 2026 $ 290,252
2027 575,324
2028 485,560
2029 426,786
2030 174,769
Thereafter 40,908
Total $ 1,993,599