XML 92 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Schedule of Future Minimum Payments (Detail)
$ in Thousands
Dec. 31, 2021
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Operating, 2022 $ 45,156
Operating, 2023 43,908
Operating, 2024 41,465
Operating, 2025 41,451
Operating, 2026 41,368
Operating, Thereafter 172,649
Lease commitments (Note 11) $ 385,997