XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Leases, Commitments and Contingencies - Other Contractual Obligations and Contingencies (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
From April 1, 2023 to December 31, 2023 $ 326,823
2024 418,437
2025 327,388
2026 188,672
2027 107,988
Thereafter 247,196
Total $ 1,616,504