v3.26.1
Summary of Significant Accounting Policies - Inventories (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Jun. 30, 2025
Summary of Significant Accounting Policies    
Inventory deemed long-term and included in deposits and other assets $ 14.7 $ 13.6
Excess and obsolete inventory reserve $ 9.4 $ 6.8