XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss) - Summary of Components of AOCI (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, Beginning $ (1,056)    
Other comprehensive income (loss) 100 $ (900) $ 1,800
Income tax (expense) benefit     (500)
Other comprehensive income (loss), net of tax 79 (925) 1,281
Balance, Ending (977) (1,056)  
Foreign Currency Translation      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, Beginning (1,400) (500) (400)
Other comprehensive income (loss) 200 (900) (100)
Other comprehensive income (loss), net of tax 200 (900) (100)
Balance, Ending (1,200) (1,400) (500)
Marketable Securities      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, Beginning 400 400 (1,000)
Other comprehensive income (loss) (100)   1,900
Income tax (expense) benefit     (500)
Other comprehensive income (loss), net of tax (100)   1,400
Balance, Ending 300 400 400
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, Beginning (1,000) (100) (1,400)
Balance, Ending $ (900) $ (1,000) $ (100)