XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Future Minimum Payments (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Contractual Obligation Fiscal Year Maturity Schedule [Abstract]  
Facilities operating leases 2021 $ 1,913
Facilities operating leases 2022 1,871
Facilities operating leases 2023 1,161
Facilities operating leases 2024 209
Facilities operating leases 2025 and after 174
Facilities operating leases Total minimum payments 5,328
Other contractual obligations 2021 1,844
Other contractual obligations 2022 260
Other contractual obligations 2023 30
Other contractual obligations 2024 0
Other contractual obligations 2025 and after 0
Other contractual obligations, Total minimum payments 2,134
Total 2021 3,757
Total 2022 2,131
Total 2023 1,191
Total 2024 209
Total 2025 and after 174
Total minimum payments $ 7,462