XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
INVESTMENTS IN DEBT SECURITIES - Contractual Maturities of Short-Term and Long-Term Investments (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Amortized Cost  
Due in one year or less $ 801,257
Due in one to five years 1,368,925
Amortized Cost 2,170,182
Fair Value  
Due in one year or less 796,749
Due in one to five years 1,333,139
Fair Value $ 2,129,888