XML 99 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Leases Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating and Finance Leases    
2023 $ 15,815 $ 17,630
2024 14,809 15,129
2025 13,472 12,342
2026 11,964 11,040
2027 6,464 9,725
Thereafter 20,907 16,972
Total $ 83,431 $ 82,838