XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss - 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
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Accumulated Other Comprehensive Loss [Line Items]                
Balance, Value $ 108,932 $ 136,598 $ 158,779 $ 204,422 $ 204,115 $ 227,522 $ 158,779 $ 227,522
Amount reclassified from accumulated other comprehensive loss 0     0     0 0
Net current period other comprehensive income (loss) 291 371 571 (101) (324) (1,365)    
Balance, Value 85,642 108,932 136,598 184,820 204,422 204,115 85,642 184,820
Accumulated Other Comprehensive Loss                
Accumulated Other Comprehensive Loss [Line Items]                
Balance, Value (730) (1,101) (1,672) (2,047) (1,723) (358) (1,672) (358)
Other comprehensive income (loss) before reclassifications             1,233 (1,790)
Net current period other comprehensive income (loss) 291 371 571 (101) (324) (1,365) 1,233 (1,790)
Balance, Value $ (439) $ (730) $ (1,101) $ (2,148) $ (2,047) $ (1,723) $ (439) $ (2,148)