XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Undiscounted future lease payments for operating and finance leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating Leases    
2023 $ 6,626  
2024 7,469  
2025 5,318  
2026 4,181  
2027 4,059  
2027 and thereafter 12,352  
Total lease payments 40,005  
Less imputed interest (4,405)  
Operating Lease, Liability, Total 35,600 $ 37,333
Finance Leases    
2023 2,051  
2024 423  
2025 17  
2026 2  
2027 and thereafter 0  
Total lease payments 2,493  
Less imputed interest (67)  
Finance Lease, Liability, Total 2,426 $ 798
Additional operating leases $ 1,100  
Operating leases, lease term (in years) 4 years