XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.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
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive (Loss) Income [Line Items]    
Unrealized gains or losses on available-for-sale marketable securities $ 0  
Balance, Value (4,593) $ 57,085
Amount reclassified from accumulated other comprehensive loss 0 0
Net current period other comprehensive income   69
Balance, Value $ (8,073) 29,803
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive (Loss) Income [Line Items]    
Balance, Value   (260)
Other comprehensive income (loss) before reclassifications   69
Net current period other comprehensive income   69
Balance, Value   $ (191)