v3.26.1
Balance Sheet Components - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Balance Sheet Related Disclosures [Abstract]        
Net provision for excess and obsolete inventory to cost of sales $ 70.2 $ 125.1 $ 239.3 $ 159.0
Depreciation and amortization expense $ 13.5 $ 10.9 $ 38.4 $ 29.4