v3.26.1
Other Non-Operating Expense (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Non-Operating Expense [Line Items]        
Loss on sale of business $ 5,151 $ (371) $ 5,151 $ (371)
Kaplan Languages Group (KLG) [Member]        
Schedule of Non-Operating Expense [Line Items]        
Loss on sale of business (5,200)      
Education [Member] | Kaplan Languages Group (KLG) [Member]        
Schedule of Non-Operating Expense [Line Items]        
Loss on sale of business $ 5,200