XML 113 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
Developed Technology $ 5,460,853 $ 5,429,324
Trademarks (680,209) (316,543)
Total 4,780,644 5,112,781
Patented Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Developed Technology 1,903,599 1,882,037
Trademarks (296,950) (153,758)
Total 1,606,649 1,728,279
Less: Accumulated amortization    
Finite-Lived Intangible Assets [Line Items]    
Developed Technology 3,082,541 3,072,738
Trademarks (361,807) (144,888)
Total 2,720,734 2,927,850
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Developed Technology 464,400 464,400
Trademarks (12,708) (9,379)
Total 451,692 455,021
Purchased software    
Finite-Lived Intangible Assets [Line Items]    
Developed Technology 10,313 10,149
Trademarks (8,744) (8,518)
Total $ 1,569 $ 1,631