Share-Based Compensation - Share-Based Compensation Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Share-Based Compensation | ||
| Share-based compensation expense included in operating expenses | $ 3,598 | $ 3,630 |
| Tax effect of share-based compensation | (900) | (908) |
| Share-based compensation expense, net of tax | 2,698 | 2,722 |
| Technology and academic services | ||
| Share-Based Compensation | ||
| Share-based compensation expense included in operating expenses | 660 | 731 |
| Counseling services and support | ||
| Share-Based Compensation | ||
| Share-based compensation expense included in operating expenses | 1,982 | 1,930 |
| Marketing and communication | ||
| Share-Based Compensation | ||
| Share-based compensation expense included in operating expenses | 76 | 65 |
| General and administrative | ||
| Share-Based Compensation | ||
| Share-based compensation expense included in operating expenses | $ 880 | $ 904 |