XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive (Loss) Income - Summary of Changes in Accumulated Other Comprehensive (Loss) Income, Net of Tax, from Unrealized Gains (Losses) on Available-for-Sale Marketable Securities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, Value $ 249,001 $ 186,713 $ 133,630
Amount reclassified from accumulated other comprehensive (Loss) income (39) (272)  
Net current period other comprehensive (loss) income (431) (97) 284
Balance, Value 227,522 249,001 186,713
Accumulated Other Comprehensive (Loss) Income      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, Value 73 170 (114)
Other comprehensive (loss) income before reclassifications (392) 175 284
Amount reclassified from accumulated other comprehensive (Loss) income (39) (272)  
Net current period other comprehensive (loss) income (431) (97) 284
Balance, Value $ (358) $ 73 $ 170