XML 101 R83.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments - Available for Sale Securities with Unrealized Losses (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
position
Debt Securities, Available-for-sale [Line Items]  
Less than or equal to 1 year, fair value $ 1,771,109
Less than or equal to 1 year, unrealized losses (7,615)
Greater than 1 year, fair value 0
Greater than 1 year, unrealized losses 0
Total, fair value 1,771,109
Total, unrealized losses $ (7,615)
Number of positions with unrealized losses | position 270,000
Certificates of deposit  
Debt Securities, Available-for-sale [Line Items]  
Less than or equal to 1 year, fair value $ 290,169
Less than or equal to 1 year, unrealized losses (921)
Greater than 1 year, fair value 0
Greater than 1 year, unrealized losses 0
Total, fair value 290,169
Total, unrealized losses (921)
Corporate bonds  
Debt Securities, Available-for-sale [Line Items]  
Less than or equal to 1 year, fair value 351,088
Less than or equal to 1 year, unrealized losses (3,243)
Greater than 1 year, fair value 0
Greater than 1 year, unrealized losses 0
Total, fair value 351,088
Total, unrealized losses (3,243)
Commercial paper  
Debt Securities, Available-for-sale [Line Items]  
Less than or equal to 1 year, fair value 679,272
Less than or equal to 1 year, unrealized losses (1,145)
Greater than 1 year, fair value 0
Greater than 1 year, unrealized losses 0
Total, fair value 679,272
Total, unrealized losses (1,145)
Government bonds, Non-US  
Debt Securities, Available-for-sale [Line Items]  
Less than or equal to 1 year, fair value 17,955
Less than or equal to 1 year, unrealized losses (241)
Greater than 1 year, fair value 0
Greater than 1 year, unrealized losses 0
Total, fair value 17,955
Total, unrealized losses (241)
Government bonds, US  
Debt Securities, Available-for-sale [Line Items]  
Less than or equal to 1 year, fair value 431,903
Less than or equal to 1 year, unrealized losses (2,020)
Greater than 1 year, fair value 0
Greater than 1 year, unrealized losses 0
Total, fair value 431,903
Total, unrealized losses (2,020)
Securitization notes receivable and certificates  
Debt Securities, Available-for-sale [Line Items]  
Less than or equal to 1 year, fair value 722
Less than or equal to 1 year, unrealized losses (45)
Greater than 1 year, fair value 0
Greater than 1 year, unrealized losses 0
Total, fair value 722
Total, unrealized losses $ (45)