XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]            
Cloud computing arrangements, net of current portion $ 25,011   $ 18,328      
Prepaid expenses, net of current portion 15,231   15,678      
Equity method investments 9,284 $ 11,397 13,428 $ 13,595 $ 13,963 $ 16,068
Tuition receivable, net, non-current 6,364   7,040      
Other investments 2,786   2,786      
Deferred contract costs, net of current portion 2,710   808      
Other 4,401   4,842      
Other assets $ 65,787   $ 62,910