v3.26.3
Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Property and equipment    
Capitalized software development costs $ 17,911 $ 13,713
Capitalized Curriculum Development Costs    
Estimated useful life of the software 5 years  
Capitalized curriculum development costs $ 6,567 7,677
Operating Lease cost:    
Time for Short Term Leases 12 months  
Capitalized software    
Property and equipment    
Estimated useful life of capitalized software 3 years  
Capitalized software development costs $ 17,900 13,700
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 $ 16,600 11,300
Equipment expense 2,400 2,500
Capitalized Curriculum Development Costs    
Amortization expense 4,500 4,700
Instructional costs and services | Capitalized software    
Property and equipment    
Amortization expense 8,000 7,700
Selling, general and administrative expenses    
Property and equipment    
Depreciation expense 700 700
Selling, general and administrative expenses | Capitalized software    
Property and equipment    
Amortization expense $ 3,200 2,900
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  
Student computers and printers    
Property and equipment    
Accelerated depreciation $ 1,500 $ 900