XML 113 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Operating leases, Future Minimum Payments Due, Fiscal Maturity (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 3,583
2023 3,180
2024 1,833
2025 1,228
2026 460
Thereafter 1,079
Total 11,363
Less: sublease income (118)
Net lease payments 11,245
Financing Leases  
2022 207
2023 158
2024 133
2025 19
2026 0
Thereafter 0
Total 517
Less: amount representing interest 35
Present value of obligations under financing leases 552
Less: current portion (185)
Long-term obligations $ 367