XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
6 Months Ended
Jul. 01, 2018
Jun. 30, 2025
USD ($)
segment
project
Agency
Jun. 30, 2024
Dec. 31, 2024
USD ($)
Summary Of Significant Accounting Policies        
Investments   $ 181,621   $ 0
Number of stages of software development projects | project   3    
Other assets   $ 4,147   1,357
Number of operating segments | segment   1    
Number of reporting units | segment   1    
Amounts written off   $ 0    
Allowance for doubtful accounts   0    
Unbilled revenue   3,296   115
Cash in excess of FDIC insured limits   $ 191,528   323,124
Master Services Agreement | Grand Canyon University        
Summary Of Significant Accounting Policies        
Percentage of tuition and fee revenue used for closing of purchase agreement 60.00%      
Computer Software        
Summary Of Significant Accounting Policies        
Estimated average useful life   3 years    
Capitalized Content Development        
Summary Of Significant Accounting Policies        
Estimated average useful life   4 years    
Other assets   $ 519   $ 658
Minimum        
Summary Of Significant Accounting Policies        
Initial contract terms of service agreements   7 years    
Number of major rating agencies reporting credit ratings | Agency   1    
Maximum        
Summary Of Significant Accounting Policies        
Initial contract terms of service agreements   15 years    
Revenue Benchmark | Customer Concentration Risk | Grand Canyon University        
Summary Of Significant Accounting Policies        
Concentration risk percentage   89.40% 88.40%