XML 81 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Future Minimum Lease Payments Under Non-cancellable Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 25,483  
2023 22,338  
2024 20,925  
2025 14,877  
2026 5,206  
Thereafter 12,231  
Total future minimum lease payments [1] 101,060  
Less: Interest [2] (7,722)  
Total 93,338  
Current operating lease liabilities 23,270 $ 22,651
Non-current operating lease liabilities 70,068 $ 95,926
Total $ 93,338  
[1] For leases commencing prior to 2019, minimum lease payments exclude payments for real estate taxes and non-lease components.
[2] We use our functional currency adjusted incremental borrowing rate for the discount rate.