v3.25.4
Revenue from Contracts with Customers - Contract Liabilities by Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total Contract Liabilities $ 1,696,816 $ 1,676,187
Operating Segments | K-12    
Disaggregation of Revenue [Line Items]    
Total Contract Liabilities 1,334,884 1,279,585
Operating Segments | Higher Education    
Disaggregation of Revenue [Line Items]    
Total Contract Liabilities 253,693 297,316
Operating Segments | Global Professional    
Disaggregation of Revenue [Line Items]    
Total Contract Liabilities 72,252 62,348
Operating Segments | International    
Disaggregation of Revenue [Line Items]    
Total Contract Liabilities 35,467 33,407
Other    
Disaggregation of Revenue [Line Items]    
Total Contract Liabilities $ 520 $ 3,531