v3.26.1
Related Party Transactions (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2025
Jun. 30, 2021
Jun. 30, 2019
Related Party Transactions            
Reversal Of Accrued Contributions To Related Party       $ 2.3    
Future of School            
Related Party Transactions            
Contributions made to related party $ 0.0 $ 0.0 $ 0.0      
Accrued contributions to related party         $ 3.5 $ 2.5