XML 141 R128.htm IDEA: XBRL DOCUMENT v3.22.4
Lease Commitments - Future Undiscounted Lease Payments Due Under Non-Cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Leases [Abstract]  
2023 $ 7,517
2024 6,673
2025 5,693
2026 3,929
2027 2,394
Thereafter 6,888
Total undiscounted operating lease liability 33,094
Imputed interest 1,827
Total operating lease liability included in the accompanying balance sheet $ 31,267
Weighted Average Remaining Life - Operating Leases 5 years 11 months 1 day
Weighted Average Rate - Operating Leases 1.81%