XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Property and Equipment and Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Property and equipment    
Equipment expense $ 2,100 $ 1,600
Capitalized software development costs $ 8,793 10,041
Capitalized Curriculum Development Costs    
Estimated useful life of the software 5 years  
Capitalized curriculum development costs $ 5,323 4,414
Capitalized software    
Property and equipment    
Capitalized software development costs $ 8,800 10,000
Capitalized Curriculum Development Costs    
Estimated useful life of capitalized software 3 years  
Minimum    
Operating Leases    
Operating leases initial term 1 year  
Maximum    
Finance Leases    
Finance lease term 3 years  
Operating Leases    
Operating leases initial term 9 years  
Instructional costs and services    
Property and equipment    
Depreciation expense $ 7,500 9,400
Capitalized Curriculum Development Costs    
Amortization expense 4,600 4,600
Instructional costs and services | Capitalized software    
Property and equipment    
Amortization expense 10,800 8,300
Selling, general and administrative expenses    
Property and equipment    
Depreciation expense 700 1,000
Selling, general and administrative expenses | Capitalized software    
Property and equipment    
Amortization expense $ 1,900 1,700
Student and state testing computers and printers    
Property and equipment    
Useful Life 3 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  
Building | Minimum    
Operating Leases    
Operating leases initial term 1 year  
Building | Maximum    
Operating Leases    
Operating leases initial term 9 years  
Student computers    
Property and equipment    
Accelerated depreciation $ 800 $ 1,000