XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Assets - Available-For-Sale Securities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Total available-for-sale securities      
Amortized Cost $ 176,041   $ 198,930
Gross Unrealized Gains 133   75
Gross Unrealized Losses (44)   (286)
Estimated Fair Value 176,130   198,719
Available-for-sale securities in a loss position      
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 43,817   105,785
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (39)   (286)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 4,096    
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (5)    
Contractual maturities - Amortized Cost      
Amortized Cost, Due in one year or less 132,558    
Amortized Cost, Due after one year through two years 43,483    
Amortized Cost 176,041   198,930
Contractual maturities - Estimated Fair Value      
Estimated Fair Value, Due in one year or less 132,638    
Estimated Fair Value, Due after one year through two years 43,492    
Available-for-sale Securities, Debt Securities, Total 176,130   198,719
Realized gains or losses      
Realized gains or losses 0 $ 0  
Unrealized losses 0 $ 0  
U.S. treasuries      
Total available-for-sale securities      
Amortized Cost 50,760   84,008
Gross Unrealized Gains 33   45
Gross Unrealized Losses (2)   (21)
Estimated Fair Value 50,791   84,032
Available-for-sale securities in a loss position      
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 14,775   26,756
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (2)   (21)
Contractual maturities - Amortized Cost      
Amortized Cost 50,760   84,008
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total 50,791   84,032
Government agency securities      
Total available-for-sale securities      
Amortized Cost 50,319   30,244
Gross Unrealized Gains 30   13
Gross Unrealized Losses (25)   (90)
Estimated Fair Value 50,324   30,167
Available-for-sale securities in a loss position      
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 8,981   20,062
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (23)   (90)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 1,460    
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (2)    
Contractual maturities - Amortized Cost      
Amortized Cost 50,319   30,244
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total 50,324   30,167
Corporate debt      
Total available-for-sale securities      
Amortized Cost 74,962   83,209
Gross Unrealized Gains 70   17
Gross Unrealized Losses (17)   (175)
Estimated Fair Value 75,015   83,051
Available-for-sale securities in a loss position      
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 20,061   58,967
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (14)   (175)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 2,636    
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (3)    
Contractual maturities - Amortized Cost      
Amortized Cost 74,962   83,209
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total $ 75,015   83,051
Commercial paper      
Total available-for-sale securities      
Amortized Cost     1,469
Estimated Fair Value     1,469
Contractual maturities - Amortized Cost      
Amortized Cost     1,469
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total     $ 1,469