v3.26.3
EARNINGS PER SHARE - Reconciliation used in Computing Basic and Diluted Net Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Numerator:    
Net Income (Loss) $ 4,876 $ (930)
Adjustment for Immersion's portion of Barnes & Noble Education's EPS to be included in the numerator for Immersion's basic EPS calculation [1] 876  
Net income (loss) attributable to Immersion Stockholders, basic $ 5,752 $ (930)
Denominator:    
Weighted-average shares outstanding, basic 33,153 32,615
Net income (loss) attributable to Immersion stockholders per share, basic $ 0.17 $ (0.03)
Numerator:    
Adjustment for Immersion's portion of Barnes & Noble Education's EPS to be included in the numerator for Immersion's diluted EPS calculation [1] $ 876  
Net income (loss) attributable to Immersion stockholders, diluted $ 5,752 $ (930)
Denominator:    
Shares related to outstanding options, unvested RSUs, RSAs, and PSUs 150  
Weighted average shares outstanding, diluted 33,303 32,615
Net income (loss) attributable to Immersion stockholders per share, diluted $ 0.17 $ (0.03)
[1] Barnes & Noble Education has participating securities. Accordingly, for purposes of Immersion’s basic and diluted net income per share computations using the two-class method, the numerator reflects Immersion’s portion of Barnes & Noble Education’s earnings per share, which is determined by multiplying the shares of Barnes & Noble Education held by Immersion by Barnes & Noble Education’s basic and diluted EPS amounts.