v3.26.1
Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Property and equipment      
Equipment expense $ 4,400,000 $ 3,800,000 $ 4,000,000
Capitalized software development costs 61,591,000 36,428,000 40,653,000
Capitalized software written down $ 0 0 0
Capitalized Curriculum Development Costs      
Estimated useful life of the software 5 years    
Capitalized curriculum development costs $ 16,668,000 21,801,000 18,666,000
Capitalized curriculum development costs write down $ 0 0 0
Operating Lease cost:      
Time for Short Term Leases 12 months    
Capitalized software      
Property and equipment      
Estimated useful life of capitalized software 3 years    
Minimum      
Operating Lease cost:      
Operating leases initial term 1 year    
Maximum      
Finance Leases      
Finance lease term 3 years    
Operating Lease cost:      
Operating leases initial term 7 years    
Instructional costs and services      
Property and equipment      
Depreciation expense $ 54,600,000 39,300,000 32,900,000
Capitalized Curriculum Development Costs      
Amortization expense 18,900,000 17,500,000 17,700,000
Instructional costs and services | Capitalized software      
Property and equipment      
Amortization expense 29,800,000 35,600,000 34,400,000
Selling, general and administrative expenses      
Property and equipment      
Depreciation expense 3,000,000 2,800,000 3,800,000
Selling, general and administrative expenses | Capitalized software      
Property and equipment      
Amortization expense 13,000,000 9,500,000 7,900,000
Unreturned student computers and printers      
Property and equipment      
Accelerated depreciation $ 5,400,000 $ 4,300,000 $ 4,000,000
Computer hardware | Minimum      
Property and equipment      
Useful Life 3 years    
Computer hardware | Maximum      
Property and equipment      
Useful Life 5 years    
Computer software | Minimum      
Property and equipment      
Useful Life 3 years    
Computer software | Maximum      
Property and equipment      
Useful Life 5 years    
Financed computers and printers      
Property and equipment      
Useful Life 3 years    
Web site development | Minimum      
Property and equipment      
Useful Life 3 years    
Web site development | Maximum      
Property and equipment      
Useful Life 5 years    
Office equipment      
Property and equipment      
Useful Life 3 years    
Furniture and fixtures | Minimum      
Property and equipment      
Useful Life 5 years    
Furniture and fixtures | Maximum      
Property and equipment      
Useful Life 7 years    
Building | Minimum      
Operating Lease cost:      
Operating leases initial term 1 year    
Building | Maximum      
Operating Lease cost:      
Operating leases initial term 7 years