XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.4
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, 2022
Dec. 31, 2021
Dec. 31, 2020
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, Value $ 227,522 $ 249,001 $ 186,713
Amount reclassified from accumulated other comprehensive income (loss)   (39) (272)
Net current period other comprehensive loss (1,314) (431) (97)
Balance, Value 158,779 227,522 249,001
Accumulated Other Comprehensive (Loss) Income.      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, Value (358) 73 170
Other comprehensive loss before reclassifications (1,314) (392) 175
Amount reclassified from accumulated other comprehensive income (loss)   (39) (272)
Net current period other comprehensive loss (1,314) (431) (97)
Balance, Value $ (1,672) $ (358) $ 73