v3.26.1
REVENUE RECOGNITION - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 518,488 $ 471,262 $ 1,460,694 $ 1,271,000
Immersion Corporation [Member] | Total royalty and license revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 3,396 8,437 13,028 70,989
Immersion Corporation [Member] | Fixed fee license revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 734 5,754 2,206 61,756
Immersion Corporation [Member] | Per-unit royalty revenue        
Disaggregation of Revenue [Line Items]        
Total revenues $ 2,662 $ 2,683 $ 10,822 $ 9,233