v3.26.3
BASIC AND DILUTED NET INCOME / (LOSS) PER SHARE - Schedule of Number of Shares of Common Stock from the Potential Exercise (Details) - shares
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 1,361,016 71,946
ISOs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 0 6
RSU Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 27,903 0
Equity-classified Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 414,294 7,356
Liability-classified Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 0 0
Legacy Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 6,732 8,599
Warrants issued with Preferred Stock (Series B)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 1,054 2,130
Convertible Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 0 0
Preferred Stock (Series A)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 911,033 2,013
Preferred Stock (Series B)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total (in shares) 0 51,842