XML 63 R46.htm IDEA: XBRL DOCUMENT v3.25.4
INVESTMENTS - Schedule of Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 329,866 $ 383,295
Gross Unrealized Gains 472 500
Gross Unrealized Losses (7) (80)
Fair Value 330,331 383,715
U.S. treasury securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 131,832 126,916
Gross Unrealized Gains 205 142
Gross Unrealized Losses (1) (13)
Fair Value 132,036 127,045
Commercial paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 14,308 18,414
Gross Unrealized Gains 2 19
Gross Unrealized Losses 0 0
Fair Value 14,310 18,433
Corporate notes and obligations    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 183,726 237,965
Gross Unrealized Gains 265 339
Gross Unrealized Losses (6) (67)
Fair Value $ 183,985 $ 238,237