XML 50 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Jul. 01, 2018
Dec. 31, 2024
USD ($)
item
segment
Agency
project
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Summary Of Significant Accounting Policies          
Investments   $ 0 $ 98,031    
Other assets   $ 1,357 1,641    
Number of operating segments | segment   1      
Number of reporting units | segment   1      
Number of university partners | item   22      
Goodwill   $ 160,766 160,766    
Unbilled revenue amounts   115 188    
Amounts written off   0      
Allowance for doubtful accounts   0      
Reserve for uncertain tax positions including interest and penalties   $ 14,626 13,631    
Number of stages of software development projects | project   3      
Stockholders equity   $ 783,853 718,014 $ 637,619 $ 1,045,047
Income tax expense   65,081 54,690 $ 55,444  
Cash in excess of FDIC insured limits   $ 323,124 $ 145,474    
Revenue Benchmark | Customer Concentration Risk | Grand Canyon University          
Summary Of Significant Accounting Policies          
Concentration risk percentage   88.90% 87.80%    
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   $ 658 $ 746    
University partner relationships          
Summary Of Significant Accounting Policies          
Estimated average useful life   25 years      
Furniture, Fixtures and Equipment          
Summary Of Significant Accounting Policies          
Property and equipment, useful life   10 years      
Computer Equipment          
Summary Of Significant Accounting Policies          
Property and equipment, useful life   4 years      
Vehicles          
Summary Of Significant Accounting Policies          
Property and equipment, useful life   5 years      
Minimum          
Summary Of Significant Accounting Policies          
Initial contract terms of service agreements   7 years      
Number of major rating agencies reporting credit ratings | Agency   1      
Minimum | Land Improvements and Buildings          
Summary Of Significant Accounting Policies          
Property and equipment, useful life   10 years      
Maximum          
Summary Of Significant Accounting Policies          
Initial contract terms of service agreements   15 years      
Maximum | Land Improvements and Buildings          
Summary Of Significant Accounting Policies          
Property and equipment, useful life   40 years      
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%