Annual report [Section 13 and 15(d), not S-K Item 405]

DEBT SECURITIES ISSUED - Schedule of outstanding debt securities of company (Details)

v3.26.1
DEBT SECURITIES ISSUED - Schedule of outstanding debt securities of company (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument [Line Items]    
Debt securities issued $ 1,261,120 $ 469,551
Freedom SPC bonds due 2028    
Debt Instrument [Line Items]    
Debt securities issued $ 269,722 0
Interest rate 9.50%  
Freedom SPC bonds due 2028    
Debt Instrument [Line Items]    
Debt securities issued $ 200,170 200,305
Interest rate, basis spread on variable rate 6.50%  
Freedom SPC bonds due 2028, fixed    
Debt Instrument [Line Items]    
Interest rate, coupon percentage 12.00%  
Freedom SPC bonds due 2028, variable    
Debt Instrument [Line Items]    
Interest rate, basis spread on variable rate 10.39%  
Freedom SPC bonds due 2026    
Debt Instrument [Line Items]    
Debt securities issued $ 199,344 201,311
Interest rate 10.50%  
Freedom SPC bonds due 2027    
Debt Instrument [Line Items]    
Debt securities issued $ 198,492 0
Interest rate 10.00%  
Freedom SPC bonds due 2029    
Debt Instrument [Line Items]    
Debt securities issued $ 186,502 0
Interest rate 9.00%  
Freedom SPC bonds due 2027    
Debt Instrument [Line Items]    
Debt securities issued $ 98,982 0
Interest rate 8.00%  
Freedom SPC bonds due 2026    
Debt Instrument [Line Items]    
Debt securities issued $ 65,057 64,801
Interest rate 5.50%  
Freedom SPC bonds due 2027    
Debt Instrument [Line Items]    
Debt securities issued $ 30,676 0
Interest rate 9.00%  
Accrued interest    
Debt Instrument [Line Items]    
Debt securities issued $ 12,175 $ 3,134
Minimum | Freedom SPC bonds due 2028, fixed    
Debt Instrument [Line Items]    
Interest rate period 1 year  
Minimum | Freedom SPC bonds due 2028, variable    
Debt Instrument [Line Items]    
Interest rate period 3 years  
Maximum | Freedom SPC bonds due 2028, fixed    
Debt Instrument [Line Items]    
Interest rate period 2 years  
Maximum | Freedom SPC bonds due 2028, variable    
Debt Instrument [Line Items]    
Interest rate period 5 years