XML 81 R65.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Future Minimum Lease Payment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating    
2023 $ 11,463  
2024 11,043  
2025 10,466  
2026 9,180  
2027 8,941  
Thereafter 25,016  
Total rental payments 76,109  
Less portion representing interest 10,711  
Total principal 65,398  
Current, operating leases 9,099 $ 7,198
Long-term portion 56,299 38,595
Finance    
2023 760  
2024 634  
2025 481  
2026 63  
2027 69  
Thereafter 0  
Total rental payments 2,007  
Less portion representing interest 103  
Total principal 1,904 2,367
Current, finance leases 704 739
Long-term portion $ 1,200 $ 1,628