XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Assets - Available-For-Sale Securities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Total available-for-sale securities      
Amortized Cost $ 130,943   $ 146,775
Gross Unrealized Gains     18
Gross Unrealized Losses (247)   (129)
Estimated Fair Value 130,696   146,664
Available-for-sale securities in a loss position      
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 123,387   101,265
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (243)   (114)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 6,723   2,618
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (4)   (15)
Contractual maturities - Amortized Cost      
Amortized Cost, Due in one year or less 129,427    
Amortized Cost, Due after one year through two years 1,516    
Amortized Cost 130,943   146,775
Contractual maturities - Estimated Fair Value      
Estimated Fair Value, Due in one year or less 129,190    
Estimated Fair Value, Due after one year through two years 1,506    
Available-for-sale Securities, Debt Securities, Total 130,696   146,664
Realized gains or losses      
Realized gains or losses 0 $ 0  
Unrealized losses 0 $ 0  
U.S. treasuries      
Total available-for-sale securities      
Amortized Cost 58,541   59,541
Gross Unrealized Gains     3
Gross Unrealized Losses (103)   (51)
Estimated Fair Value 58,438   59,493
Available-for-sale securities in a loss position      
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 58,438   43,118
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (103)   (50)
Contractual maturities - Amortized Cost      
Amortized Cost 58,541   59,541
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total 58,438   59,493
Government agency securities      
Total available-for-sale securities      
Amortized Cost 18,095   41,843
Gross Unrealized Gains     6
Gross Unrealized Losses (27)   (31)
Estimated Fair Value 18,068   41,818
Available-for-sale securities in a loss position      
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 11,345   34,885
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (23)   (31)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value 6,723    
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses (4)    
Contractual maturities - Amortized Cost      
Amortized Cost 18,095   41,843
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total 18,068   41,818
Corporate debt      
Total available-for-sale securities      
Amortized Cost 54,307   35,447
Gross Unrealized Gains     9
Gross Unrealized Losses (117)   (47)
Estimated Fair Value 54,190   35,409
Available-for-sale securities in a loss position      
Investments, Continuous loss position for less than 12 months, Estimated Fair Value 53,604   23,262
Investments, Continuous loss position for less than 12 months, Gross Unrealized Losses (117)   (33)
Investments, Continuous loss position for 12 months or more, Estimated Fair Value     2,618
Investments, Continuous loss position for 12 months or more, Gross Unrealized Losses     (15)
Contractual maturities - Amortized Cost      
Amortized Cost 54,307   35,447
Contractual maturities - Estimated Fair Value      
Available-for-sale Securities, Debt Securities, Total $ 54,190   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