XML 84 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Additional Information (Detail) - Foreign Exchange Forward
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CAD ($)
Derivative [Line Items]        
Derivative, notional amount       $ 14,000,000
Fair value unrealized gain $ 100,000      
United States of America, Dollars        
Derivative [Line Items]        
Derivative, notional amount   $ 0 $ 0