v3.26.1
Investments - Schedule of Length of Contractual Maturities of Securities Available for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Debt Securities, Available-for-sale [Line Items]      
Within 1 year, amortized cost $ 680,117 $ 673,109  
Within 1 year, fair value 679,777 673,543  
Greater than 1 year, less than or equal to 5 years, amortized cost 324,620 219,059  
Greater than 1 year, less than or equal to 5 years, fair value 324,831 218,934  
Amortized Cost 1,004,737 892,168  
Fair Value 1,004,608 892,477  
Cash and cash equivalents 1,630,038 1,354,455 $ 1,013,106
Agency Bonds, Commercial Paper, and US Government Bonds      
Debt Securities, Available-for-sale [Line Items]      
Cash and cash equivalents 32,000 21,100  
Certificates of deposit      
Debt Securities, Available-for-sale [Line Items]      
Within 1 year, amortized cost 71,905 38,990  
Within 1 year, fair value 71,857 39,008  
Greater than 1 year, less than or equal to 5 years, amortized cost 0 0  
Greater than 1 year, less than or equal to 5 years, fair value 0 0  
Amortized Cost 71,905 38,990  
Fair Value 71,857 39,008  
Corporate bonds      
Debt Securities, Available-for-sale [Line Items]      
Within 1 year, amortized cost 174,814 149,435  
Within 1 year, fair value 174,782 149,675  
Greater than 1 year, less than or equal to 5 years, amortized cost 142,603 114,060  
Greater than 1 year, less than or equal to 5 years, fair value 142,058 114,524  
Amortized Cost 317,417 263,495  
Fair Value 316,840 264,199  
Commercial paper      
Debt Securities, Available-for-sale [Line Items]      
Fair Value 197,114 126,761  
Within 1 year, including cash, amortized cost 223,276 139,336  
Within 1 year, including cash, fair value 223,093 139,325  
Greater than 1 year, less than or equal to 5 years, including cash, amortized cost 0 0  
Greater than 1 year, less than or equal to 5 years, including cash, fair value 0 0  
Including cash, amortized cost 223,276 139,336  
Including cash, fair value 223,093 139,325  
Agency bonds      
Debt Securities, Available-for-sale [Line Items]      
Fair Value 0 7,854  
Within 1 year, including cash, amortized cost   11,358  
Within 1 year, including cash, fair value   11,347  
Greater than 1 year, less than or equal to 5 years, including cash, amortized cost   0  
Greater than 1 year, less than or equal to 5 years, including cash, fair value   0  
Including cash, amortized cost   11,358  
Including cash, fair value   11,347  
Municipal bonds      
Debt Securities, Available-for-sale [Line Items]      
Within 1 year, amortized cost 5,635 3,944  
Within 1 year, fair value 5,637 3,950  
Greater than 1 year, less than or equal to 5 years, amortized cost 3,029 2,113  
Greater than 1 year, less than or equal to 5 years, fair value 3,018 2,126  
Amortized Cost 8,664 6,057  
Fair Value 8,655 6,076  
Government bonds, Non-US      
Debt Securities, Available-for-sale [Line Items]      
Within 1 year, amortized cost 2,169 3,162  
Within 1 year, fair value 2,169 3,162  
Greater than 1 year, less than or equal to 5 years, amortized cost 0 2,169  
Greater than 1 year, less than or equal to 5 years, fair value 0 2,178  
Amortized Cost 2,169 5,331  
Fair Value 2,169 5,340  
Government bonds - US      
Debt Securities, Available-for-sale [Line Items]      
Fair Value 296,344 344,434  
Within 1 year, including cash, amortized cost 202,318 326,884  
Within 1 year, including cash, fair value 202,239 327,076  
Greater than 1 year, less than or equal to 5 years, including cash, amortized cost 100,720 22,265  
Greater than 1 year, less than or equal to 5 years, including cash, fair value 100,092 22,353  
Including cash, amortized cost 303,038 349,149  
Including cash, fair value 302,331 349,429  
Securitization notes receivable and certificates      
Debt Securities, Available-for-sale [Line Items]      
Within 1 year, amortized cost 0 0  
Within 1 year, fair value 0 0  
Greater than 1 year, less than or equal to 5 years, amortized cost 68,322 76,279  
Greater than 1 year, less than or equal to 5 years, fair value 68,358 75,469  
Amortized Cost 68,322 76,279  
Fair Value 68,358 75,469  
Residual interests in structured transactions      
Debt Securities, Available-for-sale [Line Items]      
Within 1 year, amortized cost 0 0  
Within 1 year, fair value 0 0  
Greater than 1 year, less than or equal to 5 years, amortized cost 4,946 2,173  
Greater than 1 year, less than or equal to 5 years, fair value 5,582 2,284  
Amortized Cost 4,946 2,173  
Fair Value 5,582 $ 2,284  
Other      
Debt Securities, Available-for-sale [Line Items]      
Within 1 year, amortized cost 0    
Within 1 year, fair value 0    
Greater than 1 year, less than or equal to 5 years, amortized cost 5,000    
Greater than 1 year, less than or equal to 5 years, fair value 5,723    
Amortized Cost 5,000    
Fair Value $ 5,723