XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Aggregate Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 $ 7,211
2025 25,420
2026 18,627
2027 14,356
2028 6,648
Thereafter 9,129
Total 81,391
Less: Present value discount (8,543)
Lease liabilities $ 72,848