XML 66 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Contractual maturities of short-term investments    
Maturities within one year $ 179,577 $ 60,046
Maturities after one year through five years 68,901  
Contractual maturities investments 248,478 60,046
Short-term investments:    
Amortized Cost 248,354 60,022
Gross Unrealized Gains 125 24
Gross Unrealized Losses (1)  
Fair Value 248,478 60,046
Fair Value, Assets Transfers    
Fair value of assets transferred from Level 1 to Level 2 0 0
Fair value of assets transferred from Level 2 to Level 1 0 0
Fair value of asset transfer into Level 3 0 0
Fair value of asset transfer out of Level 3 0 0
Realized gains (losses) on securities 0 0
U.S. Treasury Securities | Short-term investments    
Short-term investments:    
Amortized Cost 248,354 60,022
Gross Unrealized Gains 125 24
Gross Unrealized Losses (1)  
Fair Value 248,478 60,046
Fair value | Recurring basis    
Assets:    
Assets 325,769 195,321
Fair value | Recurring basis | Money market funds    
Assets:    
Cash equivalents 77,291 135,275
Fair value | Recurring basis | U.S. Treasury Securities    
Assets:    
Short-term investments 248,478 60,046
Fair value | Recurring basis | Level 1    
Assets:    
Assets 77,291 135,275
Fair value | Recurring basis | Level 1 | Money market funds    
Assets:    
Cash equivalents 77,291 135,275
Fair value | Recurring basis | Level 2    
Assets:    
Assets 248,478 60,046
Fair value | Recurring basis | Level 2 | U.S. Treasury Securities    
Assets:    
Short-term investments $ 248,478 $ 60,046