XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Leases Liabilities- Lease Maturities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating Leases  
2023 $ 8,312
2024 7,031
2025 7,088
2026 6,870
2027 5,837
Total undiscounted lease payments 35,138
Less interest (9,279)
Total lease liabilities 25,859
Finance Leases  
2023 495
2024 321
2025 150
2026 60
Total undiscounted lease payments 1,026
Less interest (149)
Total lease liabilities 877
2023 8,807
2024 7,352
2025 7,238
2026 6,930
2027 5,837
Total undiscounted lease payments 36,164
Less interest (9,428)
Total lease liabilities $ 26,736