XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Non-cancelable Operating Leases (Detail)
$ in Thousands
Sep. 30, 2021
USD ($)
Leases [Abstract]  
Remainder of 2021 $ 12,988
2022 57,593
2023 51,745
2024 42,580
2025 34,790
Thereafter 77,953
Total lease payments 277,649
Less: interest 33,782
Present value of lease liabilities $ 243,867