v3.25.2
STOCKHOLDERS' EQUITY - Narrative (Details) - Series A Preferred Stock - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Apr. 02, 2024
Oct. 03, 2019
Class of Stock      
Preference shares, issued (in shares)     50,000
Preferred stock redemption amount   $ 90,300  
Dividend rate annual increase 1.00%    
Minimum      
Class of Stock      
Preferred stock, dividend rate, percentage 7.50%    
Maximum      
Class of Stock      
Preferred stock, dividend rate, percentage 17.50%