XML 99 R88.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finance    
2023 $ 6,131  
2024 3,970  
2025 2,448  
2026 1,747  
2027 842  
Thereafter 255  
Total 15,393  
Less: Present value discount 1,147  
Lease liability 14,246  
Operating    
2023 12,109  
2024 9,869  
2025 7,304  
2026 5,272  
2027 4,119  
Thereafter 5,089  
Total 43,762  
Less: Present value discount 5,320  
Lease liability $ 38,442 $ 44,070