XML 109 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Awards - Schedule of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of stock-based compensation expense      
Stock-based compensation expense included in operating expense $ 25,571 $ 19,772 $ 21,792
Tax benefit 6,824 5,156 5,488
Stock-based compensation expense, net of tax 18,747 14,616 16,304
Instructional and support costs      
Schedule of stock-based compensation expense      
Stock-based compensation expense included in operating expense 6,989 5,804 7,026
General and administration      
Schedule of stock-based compensation expense      
Stock-based compensation expense included in operating expense 18,239 13,461 14,766
Restructuring costs      
Schedule of stock-based compensation expense      
Stock-based compensation expense included in operating expense $ 343 $ 507 $ 0