XML 105 R89.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Securities Available for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 1,299,277 $ 1,907,255
Gross Unrealized Gains 190 207
Gross Unrealized Losses (9,094) (8,229)
Allowance for Credit Losses (453) (21)
Fair Value 1,289,920 1,899,212
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 97,399 317,331
Gross Unrealized Gains 11 6
Gross Unrealized Losses (186) (921)
Allowance for Credit Losses 0 0
Fair Value 97,224 316,416
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 260,627 371,907
Gross Unrealized Gains 55 7
Gross Unrealized Losses (3,910) (3,243)
Allowance for Credit Losses 0 0
Fair Value 256,772 368,671
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 320,882 708,694
Gross Unrealized Gains 34 16
Gross Unrealized Losses (321) (1,145)
Allowance for Credit Losses 0 0
Fair Value 320,595 707,565
Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 145,312  
Gross Unrealized Gains 62  
Gross Unrealized Losses (233)  
Allowance for Credit Losses 0  
Fair Value 145,141  
Government bonds, Non-US    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 9,330 18,196
Gross Unrealized Gains 0 0
Gross Unrealized Losses (179) (241)
Allowance for Credit Losses 0 0
Fair Value 9,151 17,955
Government bonds, US    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 444,858 438,947
Gross Unrealized Gains 28 0
Gross Unrealized Losses (3,790) (2,020)
Allowance for Credit Losses 0 0
Fair Value 441,096 436,927
Securitization notes receivable and certificates    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 19,841 52,180
Gross Unrealized Gains 0 178
Gross Unrealized Losses (475) (659)
Allowance for Credit Losses (453) (21)
Fair Value 18,913 51,678
Certificates Of Deposit, Corporate Bonds, Commercial Paper, and US Government Bonds | Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Certificates of deposit, corporate bonds, and commercial paper classified as cash and cash equivalents 115,300 $ 303,800
Other    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,028  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Allowance for Credit Losses 0  
Fair Value $ 1,028