XML 94 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMMITMENTS AND CONTINGENCIES - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
As of June 30, 2024  
2024 $ 25,333
2025 53,356
2026 48,871
2027 38,041
2028 27,914
Thereafter 181,782
Total future payments 375,297
Less: interest 71,092
Total operating lease liabilities $ 304,205