XML 103 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Maturities of the Company's operating lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Rent to be Capitalized    
2024 $ 13,009  
2025 12,833  
2026 12,173  
2027 10,322  
2028 4,297  
Thereafter 6,260  
Total undiscounted lease payments 58,894  
Less amounts representing interest (3,440)  
Operating lease liabilities $ 55,454 $ 60,340