XML 75 R57.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS AND FINANCIAL INSTRUMENTS - Available-for-sale Debt Securities by Contractual Maturity (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Amortized cost  
Within one year $ 2,181,532
After one year through three years 537,243
Total 2,718,775
Estimated Fair Value  
Within one year 2,177,231
After one year through three years 529,974
Total $ 2,707,205