Quarterly report pursuant to Section 13 or 15(d)

STOCK BASED COMPENSATION - Schedule stock option activity (Details)

v3.22.0.1
STOCK BASED COMPENSATION - Schedule stock option activity (Details) - USD ($)
9 Months Ended 12 Months Ended
Dec. 31, 2021
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Number of options outstanding, beginning (in shares)   60,000
Number of options granted (in shares) 0  
Number of options exercised (in shares) (60,000)  
Number of options forfeited/cancelled/expired 0  
Number of options outstanding, ending (in shares) 0  
Number of options exercisable (in shares) 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted average exercise price outstanding, beginning (USD per share) $ 1.98  
Weighted average exercise price granted (USD per share) 0  
Weighted Average Exercise Price, exercised (USD per share) 1.98  
Weighted average exercise price forfeited/cancelled/expired (USD per share) 0  
Weighted average exercise price outstanding, ending (USD per share) 0  
Weighted average exercise price, exercisable (USD per share) $ 0  
Weighted average remaining contractual term outstanding, beginning   6 years 6 months 7 days
Weighted Average Remaining Contractual Term, Exercised (In Years) 6 years 6 months 7 days  
Weighted Average Remaining Contractual Term (In Years) 0 years  
Weighted average remaining contractual term exercisable, ending 0 years  
Aggregate intrinsic value outstanding, beginning $ 3,083,000  
Aggregate intrinsic value, granted $ 0  
Aggregate intrinsic value, exercised $ 3,742,000  
Aggregate intrinsic value, forfeited/cancelled/expired $ 0  
Aggregate intrinsic value outstanding, ending $ 0  
Aggregate intrinsic value exercisable $ 0