XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Operating leases, Future Minimum Payments Due, Fiscal Maturity (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating Leases  
2023 $ 3,877
2024 2,612
2025 1,994
2026 1,292
2027 590
Thereafter 1,069
Total 11,434
Less: sublease income (93)
Net lease payments 11,341
Financing Leases  
2023 158
2024 133
2025 19
2026 0
2027 0
Thereafter 0
Total 310
Less: amount representing interest 23
Present value of obligations under financing leases 333
Less: current portion (147)
Long-term obligations $ 186