v3.26.1
Revenue Recognition, Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Disaggregation of Revenue [Line Items]    
Total Revenue $ 386,361 $ 396,800
Operating Segments | Research    
Disaggregation of Revenue [Line Items]    
Total Revenue 293,490 281,692
Operating Segments | Research | Research Publishing    
Disaggregation of Revenue [Line Items]    
Total Revenue 258,886 231,827
Operating Segments | Research | Research Solutions    
Disaggregation of Revenue [Line Items]    
Total Revenue 34,604 49,865
Operating Segments | Learning    
Disaggregation of Revenue [Line Items]    
Total Revenue 92,871 115,108
Operating Segments | Learning | Academic    
Disaggregation of Revenue [Line Items]    
Total Revenue 44,741 55,472
Operating Segments | Learning | Professional    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 48,130 $ 59,636