XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Maturities of Operating Leases (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Leases [Abstract]  
2023 (remaining) $ 27,104
2024 33,849
2025 19,937
2026 12,293
2027 8,168
2028 and Thereafter 43,054
Total lease payments 144,405
Less: Imputed interest (37,723)
Total lease obligations $ 106,682