v3.26.1
Available-for-Sale Debt Securities (Tables)
3 Months Ended
Mar. 31, 2026
Available-for-Sale Debt Securities [Abstract]  
Schedule of Available-for-Sale Debt Securities

The following table summarizes available-for sale debt securities held by the Company as of March 31, 2026:

 

   Remaining       Gross   Gross     
   Contractual   Amortized   Unrealized   Unrealized     
   Maturity   Cost   Gains   Losses   Fair Value 
U.S. Treasuries   < 1 year   $385,053   $52   $(264)  $384,841 
    1 - 3 years    180,702    
-
    (719)   179,983 
    3 - 5 years    
-
    
-
    
-
    - 
Corporate debt securities   < 1 year    338,101    17    (804)   337,314 
    1 - 3 years    234,190    2    (1,166)   233,026 
    3 - 5 years    
-
    
-
    
-
    - 
Certificates of Deposits   < 1 year    4,748    
-
    (2)   4,746 
    1 - 3 years    250    
-
    
-
    250 
    3 - 5 years    
-
    
-
    
-
    - 
U.S. Agency Securities   < 1 year    1,499    
-
    
-
    1,499 
    1 - 3 years    
-
    
-
    
-
    - 
    3 - 5 years    
-
    
-
    
-
    - 
Asset Backed Securities   < 1 year    
-
    
-
    
-
    - 
    1 - 3 years    6,572    
-
    (24)   6,548 
    3 - 5 years    3,021    
-
    (9)   3,012 
Total available-for-sale debt securities       $1,154,136   $71   $(2,988)  $1,151,219