XML 75 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Contractual Commitments  
2026 $ 214,952
2027 231,136
2028 146,496
2029 132,789
2030 203,865
Total Contractual Commitments: $ 929,238