XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK-BASED COMPENSATION AND STOCKHOLDERS' EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Jul. 31, 2025
Aug. 15, 2024
Jul. 12, 2022
May 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares reserved for future issuance (in shares) 33,468 33,468        
2017 New Employee Inducement Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Amount authorized under share repurchase plan           $ 25,000,000.0
Number of shares repurchased   1,000        
Value of shares repurchased   $ 1,800,000        
Average cost of shares acquired (in dollars per share)   $ 1.83        
Remaining amount available $ 5,200,000 $ 5,200,000        
Performance stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock based compensation expense $ 600,000 $ 900,000        
Minimum | Performance stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period   1 year        
Maximum | Performance stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period   4 years        
2022 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares reserved for future issuance (in shares) 11,359 11,359 8,500 14,000 8,000  
Expiration period   10 years        
Number of shares available for future grant (in shares) 11,400 11,400        
2022 Plan | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period   3 years        
2022 Plan | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period   4 years        
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares reserved for future issuance (in shares) 5,460 5,460        
ESPP | Employee stock option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares reserved for future issuance (in shares) 5,500 5,500