XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Loss [Line Items]            
Balance, Value $ 29,803 $ 57,085 $ 136,598 $ 158,779 $ 57,085 $ 158,779
Amount reclassified from accumulated other comprehensive loss 0   0   0 0
Net current period other comprehensive income 70 69 371 571    
Balance, Value 11,598 29,803 108,932 136,598 11,598 108,932
Accumulated Other Comprehensive Loss            
Accumulated Other Comprehensive Loss [Line Items]            
Balance, Value (191) (260) (1,101) (1,672) (260) (1,672)
Other comprehensive income before reclassifications         139 942
Net current period other comprehensive income 70 69 371 571 139 942
Balance, Value $ (121) $ (191) $ (730) $ (1,101) $ (121) $ (730)