XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
INVESTMENTS - Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 377,024 $ 383,295
Gross Unrealized Gains 455 500
Gross Unrealized Losses (33) (80)
Fair Value 377,446 383,715
U.S. treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 136,831 126,916
Gross Unrealized Gains 186 142
Gross Unrealized Losses (10) (13)
Fair Value 137,007 127,045
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 7,573 18,414
Gross Unrealized Gains 1 19
Gross Unrealized Losses 0 0
Fair Value 7,574 18,433
Corporate notes and obligations    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 232,620 237,965
Gross Unrealized Gains 268 339
Gross Unrealized Losses (23) (67)
Fair Value $ 232,865 $ 238,237