XML 269 R99.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Operating leases, Future Minimum Payments Due, Fiscal Maturity (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Other Commitment, Fiscal Year Maturity [Abstract]  
2021 $ 4,667
2022 3,462
2023 2,993
2024 1,605
2025 1,001
Thereafter 519
Total 14,247
Less: sublease income (476)
Net lease payments 13,771
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2021 190
2022 160
2023 99
2024 77
2025 0
Thereafter 0
Total 526
Less: amount representing interest (39)
Present value of obligations under financing leases 487
Less: current portion (164)
Long-term obligations $ 323