XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Available-for-Sale Debt Securities (Tables)
9 Months Ended
Sep. 30, 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 September 30, 2025:

 

   Remaining      Gross   Gross     
   Contractual  Amortized   Unrealized   Unrealized     
   Maturity  Cost   Gains   Losses   Fair Value 
U.S. Treasuries  1 to 5 years  $396,482   $80   $
-
   $396,562 
Corporate debt securities  1 to 9 years   121,476    
-
    (106)   121,370 
Total available-for-sale debt securities     $517,958   $80   $(106)  $517,932