XML 58 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Foreign Currency Transactions (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Minimum    
Foreign Currency Translation [Line Items]    
Forward contracts terms 30 days  
Maximum    
Foreign Currency Translation [Line Items]    
Forward contracts terms 60 days  
Forward Contracts    
Foreign Currency Translation [Line Items]    
Notional amounts of open forward contracts $ 250,700,000 $ 169,900,000