v3.26.1
NET INCOME (LOSS) PER SHARE - Schedule of Calculations of the Basic and Diluted Net Income (Loss) Per Share and Potential Common Shares (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Net Income (Loss) Available to Common Stockholders, Basic [Abstract]    
Net Income (Loss) $ 21,835 $ (3,679)
Denominator:    
Denominator for basic net income (loss) per share - weighted average common shares outstanding 71,812 71,729
Dilutive common equivalent shares:    
Weighted average restricted stock units and performance-based restricted stock units 2,785 0
Denominator for diluted net income (loss) per share - weighted average shares outstanding 74,597 71,729
Net income per share:    
Basic net income (loss) per share $ 0.3 $ (0.05)
Diluted net income (loss) per share $ 0.29 $ (0.05)