XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating Leases    
2023 (excluding the three months ended March 31, 2023) $ 4,266  
2024 5,016  
2025 3,569  
2026 1,823  
2027 1,704  
Thereafter 656  
Total future minimum lease payments 17,034  
Less - amount representing interest 1,489  
Operating Lease, Liability, Total 15,545  
Less - current lease obligations 4,936 $ 4,738
Long-term lease obligations 10,609 11,018
Finance Leases    
2023 (excluding the three months ended March 31, 2023) 3,220  
2024 4,373  
2025 3,562  
2026 1,822  
2027 1,529  
Thereafter 1,584  
Total future minimum lease payments 16,090  
Less - amount representing interest 1,722  
Present value of future minimum lease payments 14,368  
Less - current lease obligations 3,486 4,031
Long-term lease obligations $ 10,882 $ 11,102