XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.1
INVESTMENTS - Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 384,584 $ 383,295
Gross Unrealized Gains 559 500
Gross Unrealized Losses (60) (80)
Fair Value 385,083 383,715
U.S. treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 94,417 126,916
Gross Unrealized Gains 151 142
Gross Unrealized Losses (6) (13)
Fair Value 94,562 127,045
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 4,595 18,414
Gross Unrealized Gains 0 19
Gross Unrealized Losses (3) 0
Fair Value 4,592 18,433
Corporate notes and obligations    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 285,572 237,965
Gross Unrealized Gains 408 339
Gross Unrealized Losses (51) (67)
Fair Value $ 285,929 $ 238,237