XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Minimum Payments under Leases, Exclusive of Property Taxes and Insurance (Detail)
$ in Thousands
Dec. 31, 2021
USD ($)
Lessee Operating Lease Liability Payments [Line Items]  
2022 $ 5,702
2023 3,631
2024 1,613
2025 572
2026 33
Total lease payments 11,551
Facility [Member]  
Lessee Operating Lease Liability Payments [Line Items]  
2022 4,993
2023 3,170
2024 1,495
2025 532
2026 33
Total lease payments $ 10,223