XML 73 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Maturity of Operating Lease Liabilities (Detail)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases [Abstract]  
Remainder of 2021 $ 14,238
2022 25,593
2023 20,018
2024 18,734
2025 17,708
Thereafter 50,813
Total future lease payments 147,104
Less: Present value adjustment (14,934)
Present value of future lease payments $ 132,170