XML 80 R61.htm IDEA: XBRL DOCUMENT v3.25.4
INVESTMENTS IN DEBT SECURITIES - Contractual Maturities of Short-Term and Long-Term Investments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Amortized Cost  
Due in one year or less $ 516,890
Due after one year to five years 181,313
Due after five years 7,167
Amortized Cost 705,370
Fair Value  
Due in one year or less 517,777
Due after one year to five years 181,936
Due after five years 6,951
Fair Value $ 706,664