XML 144 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
As of December 31, 2023  
2024 $ 51,399
2025 51,884
2026 48,206
2027 37,497
2028 27,408
Thereafter 180,050
Total future payments 396,444
Less: interest 76,872
Total operating lease liabilities $ 319,572