v3.26.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2020
May 02, 2026
May 03, 2025
May 01, 2021
Jun. 10, 2024
Related Party Transaction [Line Items]          
Product sales and other   $ 1,564,365 $ 1,463,245    
Accounts receivable, after allowance for credit loss, current   116,526 98,077    
Accounts payable   135,564 148,848    
VitalSource          
Related Party Transaction [Line Items]          
Common Stock ownership (more than) (as a percent)         5.00%
F/L Relationship          
Related Party Transaction [Line Items]          
Shares repurchased for tax withholdings for vested stock awards (in shares) 2,307,692     2,307,692  
Product sales and other     126,886    
Accounts receivable, after allowance for credit loss, current     1,208    
VitalSource          
Related Party Transaction [Line Items]          
Purchases from related party   573,412 454,502    
Accounts payable   21,543 38,484    
Majority Shareholder          
Related Party Transaction [Line Items]          
Reimbursement of transaction costs   $ 560 $ 750