XML 108 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Leases, Commitments and Contingencies - Schedule of Obligated Future Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 $ 527,422
2027 572,488
2028 485,085
2029 422,385
2030 173,183
Thereafter 91,445
Total $ 2,272,008