XML 83 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Maturities Under Topic 842 (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating leases  
2023 $ 5,431
2024 4,420
2025 3,458
2026 2,711
2027 2,640
Thereafter 7,410
Total undiscounted lease payments 26,070
Less: effects of discounting (2,918)
Present value of lease payments 23,152
Finance leases  
2023 6,442
2024 4,963
2025 2,117
2026 111
2027 0
Thereafter 0
Total undiscounted lease payments 13,633
Less: effects of discounting (1,264)
Present value of lease payments $ 12,369