XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
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
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Loss [Line Items]    
Balance, Value $ 57,085 $ 158,779
Amount reclassified from accumulated other comprehensive loss 0 0
Net current period other comprehensive income 69 571
Balance, Value 29,803 136,598
Accumulated Other Comprehensive Loss    
Accumulated Other Comprehensive Loss [Line Items]    
Balance, Value (260) (1,672)
Other comprehensive income before reclassifications 69 571
Net current period other comprehensive income 69 571
Balance, Value $ (191) $ (1,101)