XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES - Schedule of Maturities of Operating Leases (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
2024 (remaining) $ 14,409
2025 18,573
2026 11,107
2027 8,022
2028 6,803
2029 and Thereafter 36,609
Total lease payments 95,523
Less: Imputed interest (26,812)
Total lease obligations $ 68,711