v3.26.1
Available-for-sale Securities (Tables)
3 Months Ended
Mar. 31, 2026
Debt Securities, Available-for-Sale [Abstract]  
Schedule of unrealized positions of the Company's available-for-sale securities disaggregated by class of instrument
The following table summarizes the unrealized positions of the Company’s
available-for-sale
securities disaggregated by class of instrument as of March 31, 2026 and December 31, 2025 (in thousands):
 
    
As of March 31, 2026
 
    
Amortized
Cost
    
Gross
Unrealized
Gains
    
Gross
Unrealized
Losses
    
Fair Value
 
US Treasury Securities
   $ 128,074      $ 14      $ (154    $ 127,934  
Corporate Debt
     356,651        13        (615      356,049  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
$
484,725
 
  
$
27
 
  
$
(769
  
$
483,983
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
    
As of December 31, 2025
 
    
Amortized
Cost
    
Gross
Unrealized
Gains
    
Gross
Unrealized
Losses
    
Fair Value
 
US Treasury Securities
   $ 12,043      $ 33      $ —       $ 12,076  
Corporate Debt
     39,292        107        —         39,399  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
$
51,335
 
  
$
140
 
  
$
— 
 
  
$
51,475
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Schedule of amortized cost and fair value of the Company's available-for-sale securities by contractual maturity
The following table provides the amortized cost and fair value of the Company’s
available-for-sale
securities by contractual maturity as of March 31, 2026 and December 31, 2025 (in thousands):
 
    
As of March 31, 2026
 
    
Amortized Cost
    
Fair Value
 
Maturing within one year
   $ 359,214      $ 358,866  
Maturing after one through two years
   $ 125,511        125,117  
  
 
 
    
 
 
 
Total
  
$
484,725
 
  
$
483,983
 
  
 
 
    
 
 
 
 
    
As of December 31, 2025
 
    
Amortized Cost
    
Fair Value
 
Maturing within one year
   $ 34,244      $ 34,318  
Maturing after one through two years
     17,091        17,157  
  
 
 
    
 
 
 
Total
  
$
51,335
 
  
$
51,475