XML 63 R49.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES - Maturities of Lease Liabilities, Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
LEASES    
2023 $ 7,547  
2024 12,412  
2025 9,479  
2026 7,791  
2027 6,012  
After 2027 18,771  
Total lease payments 62,012  
Less: Imputed interest (7,870)  
Operating lease liabilities $ 54,142 $ 46,323