XML 147 R117.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Schedule of Maturity Analysis of Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 9,743  
2024 8,225  
2025 6,501  
2026 5,480  
2027 4,713  
Thereafter 25,313  
Total undiscounted lease payments 59,975  
Less amounts representing interest (6,239)  
Lease liability 53,736 $ 55,674
Finance Leases    
2023 1,035  
2024 1,037  
2025 1,037  
2026 1,037  
2027 1,037  
Thereafter 7,149  
Total undiscounted lease payments 12,332  
Less amounts representing interest (3,026)  
Lease liability $ 9,306 $ 9,862