XML 79 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Maturities of Operating and Financing Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating    
2023 $ 9,206  
2024 5,423  
2025 5,413  
2026 4,556  
2027 1,724  
Thereafter 9,137  
Total lease payments 35,459  
Less: Imputed interest (8,616)  
Present value of lease liabilities 26,843 $ 27,567
Financing    
2023 153  
2024 106  
2025 65  
2026 2  
2027 0  
Thereafter 0  
Total lease payments 326  
Less: Imputed interest (56)  
Present value of lease liabilities 270 $ 466
Total    
2023 9,359  
2024 5,529  
2025 5,478  
2026 4,558  
2027 1,724  
Thereafter 9,137  
Total lease payments 35,785  
Less: Imputed interest (8,672)  
Present value of lease liabilities $ 27,113