v3.26.1
INCOME TAXES - Schedule of Cash Taxes Paid, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Income taxes paid (net of refunds received) $ 20,047 $ 16,526
Immersion    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Income taxes paid (net of refunds received) 12,130  
Immersion | Florida    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
State, Income taxes paid (net of refunds received) 340  
Immersion | Ireland    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Foreign, Income taxes paid (net of refunds received) 917  
Immersion | South Korea (WHT)    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Foreign, Income taxes paid (net of refunds received) 10,814  
Immersion | Other    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Foreign, Income taxes paid (net of refunds received) 59  
Barnes & Noble Education, Inc.    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Federal, Income taxes paid (net of refunds received) 5,870  
Income taxes paid (net of refunds received) 7,917  
Barnes & Noble Education, Inc. | Other    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
State, Income taxes paid (net of refunds received) 1,772  
Barnes & Noble Education, Inc. | Other    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Foreign, Income taxes paid (net of refunds received) $ 275