XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Future Minimum Lease Payments under Noncancelable Leases (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Leases Abstract    
Remainder of 2022 $ 17,237  
2023 32,392  
2024 29,594  
2025 29,140  
2026 28,176  
Thereafter 80,835  
Total future minimum lease payments 217,374  
Less: interest (53,666)  
Total lease liabilities 163,708 $ 169,160
Finance Leases Abstract    
Remainder of 2022 2,358  
2023 1,325  
2024 711  
2025 379  
2026 7  
Thereafter 0  
Total future minimum lease payments 4,780  
Less: interest (259)  
Total lease liabilities $ 4,521 $ 7,824