XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]        
Cloud computing arrangements, net of current portion $ 21,951 $ 18,328    
Prepaid expenses, net of current portion 15,806 15,678    
Equity method investments 13,514 13,428 $ 15,889 $ 16,068
Tuition receivable, net, non-current 6,216 7,040    
Other investments 2,786 2,786    
Other 5,542 5,650    
Other assets $ 65,815 $ 62,910