XML 62 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Property and Equipment and Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Property and equipment      
Equipment expense $ 3,100 $ 8,600 $ 6,300
Capitalized software development costs $ 44,973 42,191 31,264
Operating Leases      
Incremental borrowing rate used as discount rate 6.13%    
Capitalized Curriculum Development Costs      
Estimated useful life of the software 5 years    
Capitalized curriculum development costs $ 17,239 15,687 17,432
Minimum      
Operating Leases      
Operating leases initial term 1 year    
Maximum      
Finance Leases      
Finance lease term 3 years    
Operating Leases      
Operating leases initial term 10 years    
Student computers      
Property and equipment      
Accelerated depreciation $ 5,600 $ 3,800 $ 3,200
Student computers | Minimum      
Property and equipment      
Useful Life 3 years    
Student computers | Maximum      
Property and equipment      
Useful Life 5 years    
Computer hardware | Minimum      
Property and equipment      
Useful Life 3 years    
Computer hardware | Maximum      
Property and equipment      
Useful Life 7 years    
Computer software | Minimum      
Property and equipment      
Useful Life 3 years    
Computer software | Maximum      
Property and equipment      
Useful Life 5 years    
Website development      
Property and equipment      
Useful Life 3 years    
Office equipment      
Property and equipment      
Useful Life 5 years    
Furniture and fixtures      
Property and equipment      
Useful Life 7 years    
Software Development      
Property and equipment      
Useful Life 3 years    
Building | Minimum      
Operating Leases      
Operating leases initial term 1 year    
Building | Maximum      
Operating Leases      
Operating leases initial term 10 years