XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]            
Cloud computing arrangements, net of current portion $ 23,925   $ 18,328      
Prepaid expenses, net of current portion 15,343   15,678      
Equity method investments 11,397 $ 13,514 13,428 $ 13,963 $ 15,889 $ 16,068
Tuition receivable, net, non-current 6,443   7,040      
Other investments 2,786   2,786      
Other 6,347   5,650      
Other assets $ 66,241   $ 62,910