XML 45 R34.htm IDEA: XBRL DOCUMENT v3.26.1
INVESTMENTS - Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 205,487 $ 329,866
Gross Unrealized Gains 101 472
Gross Unrealized Losses (110) (7)
Fair Value 205,478 330,331
U.S. treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 85,645 131,832
Gross Unrealized Gains 53 205
Gross Unrealized Losses (64) (1)
Fair Value 85,634 132,036
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   14,308
Gross Unrealized Gains   2
Gross Unrealized Losses   0
Fair Value   14,310
Corporate notes and obligations    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 119,842 183,726
Gross Unrealized Gains 48 265
Gross Unrealized Losses (46) (6)
Fair Value $ 119,844 $ 183,985