XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Maturities of the company's lease liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating Leases    
2023 (from October 1, 2023 to December 31, 2023) $ 2,512  
2024 10,271  
2025 8,183  
2026 6,978  
2027 6,754  
2028 and thereafter 19,254  
Total lease payments 53,952  
Less imputed interest (6,722)  
Total operating lease liabilities 47,230 $ 37,333
Finance Leases    
2023 (from October 1, 2023 to December 31, 2023) 2,619  
2024 4,814  
2025 17  
2026 2  
2027 0  
2028 and thereafter 0  
Total lease payments 7,452  
Less imputed interest (196)  
Total finance lease liabilities $ 7,256 $ 798
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current Accrued Liabilities, Current
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent