XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Assets - Available-For-Sale Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Total available-for-sale securities    
Amortized Cost $ 123,118 $ 146,775
Gross Unrealized Gains   18
Gross Unrealized Losses (232) (129)
Estimated Fair Value 122,886 146,664
Available-for-sale securities in a loss position    
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 117,360 101,265
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (229) (114)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 1,495 2,618
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (3) (15)
Contractual maturities - Amortized Cost    
Amortized Cost, Due in one year or less 112,231  
Amortized Cost, Due after one year through two years 10,887  
Amortized Cost 123,118 146,775
Contractual maturities - Estimated Fair Value    
Estimated Fair Value, Due in one year or less 112,050  
Estimated Fair Value, Due after one year through two years 10,836  
Available-for-sale Securities, Debt Securities, Total 122,886 146,664
Realized gains or losses    
Realized gains or losses 0  
Unrealized losses 0  
U.S. treasuries    
Total available-for-sale securities    
Amortized Cost 46,565 59,541
Gross Unrealized Gains   3
Gross Unrealized Losses (101) (51)
Estimated Fair Value 46,464 59,493
Available-for-sale securities in a loss position    
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 46,464 43,118
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (101) (50)
Contractual maturities - Amortized Cost    
Amortized Cost 46,565 59,541
Contractual maturities - Estimated Fair Value    
Available-for-sale Securities, Debt Securities, Total 46,464 59,493
Government agency securities    
Total available-for-sale securities    
Amortized Cost 25,455 41,843
Gross Unrealized Gains   6
Gross Unrealized Losses (30) (31)
Estimated Fair Value 25,425 41,818
Available-for-sale securities in a loss position    
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 25,425 34,885
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (30) (31)
Contractual maturities - Amortized Cost    
Amortized Cost 25,455 41,843
Contractual maturities - Estimated Fair Value    
Available-for-sale Securities, Debt Securities, Total 25,425 41,818
Corporate debt    
Total available-for-sale securities    
Amortized Cost 51,098 35,447
Gross Unrealized Gains   9
Gross Unrealized Losses (101) (47)
Estimated Fair Value 50,997 35,409
Available-for-sale securities in a loss position    
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 45,471 23,262
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (98) (33)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 1,495 2,618
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (3) (15)
Contractual maturities - Amortized Cost    
Amortized Cost 51,098 35,447
Contractual maturities - Estimated Fair Value    
Available-for-sale Securities, Debt Securities, Total $ 50,997 35,409
Commercial paper    
Total available-for-sale securities    
Amortized Cost   9,944
Estimated Fair Value   9,944
Contractual maturities - Amortized Cost    
Amortized Cost   9,944
Contractual maturities - Estimated Fair Value    
Available-for-sale Securities, Debt Securities, Total   $ 9,944