v3.26.1
Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended 85 Months Ended
Dec. 11, 2018
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2025
(Loss) income from discontinued operations         $ (15,809) $ 4,388 $ (936)  
DeVry University                
Earn out maximum $ 20,000              
Earn out term 10 years              
Earn out received   $ 500 $ 7,000 $ 5,500       $ 20,000