XML 47 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Available-for-Sale Debt Securities (Tables)
12 Months Ended
Dec. 31, 2025
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 December 31, 2025:

 

   Remaining      Gross   Gross     
   Contractual  Amortized   Unrealized   Unrealized     
   Maturity  Cost   Gains   Losses   Fair Value 
U.S. Treasuries  < 1 year  $274,232   $117   $
-
   $274,349 
   1 - 3 years   151,844    253    
-
    152,097 
   3 - 5 years   
-
    
-
    
-
    
-
 
Corporate debt securities  < 1 year   104,890    182    
-
    105,072 
   1 - 3 years   244,250          361    
-
    244,611 
   3 - 5 years   6,421    
-
            (8)   6,413 
Total available-for-sale debt securities     $781,637   $913   $(8)  $782,542