XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Payments Due by Period  
Remainder of 2024 $ 237,533
2025 62,158
2026 5,392
2027 2,483
2028 2,417
Thereafter $ 7,240