v3.26.1
DEBT SECURITIES ISSUED - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 29, 2026
Mar. 31, 2026
Debt Instrument [Line Items]      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Fed Funds Effective Rate Overnight Index Swap Rate [Member]    
Debt securities issued $ 1,470,693   $ 1,261,120
Freedom SPC bonds due 2026      
Debt Instrument [Line Items]      
Interest rate 5.50%    
Debt securities issued $ 65,121   65,057
Freedom SPC bonds due 2026      
Debt Instrument [Line Items]      
Interest rate 10.50%    
Debt securities issued $ 197,951   199,344
Freedom SPC bonds due 2028, fixed      
Debt Instrument [Line Items]      
Interest rate, coupon percentage 12.00%    
Freedom SPC bonds due 2028      
Debt Instrument [Line Items]      
Debt instrument, term 2 years    
Interest rate, basis spread on variable rate 6.50%    
Threshold period for early redemption 2 years    
Threshold period for call option held 2 years    
Debt securities issued $ 198,849   200,170
Freedom SPC bonds due 2028, variable      
Debt Instrument [Line Items]      
Interest rate, basis spread on variable rate 10.39%    
Freedom SPC bonds due 2027      
Debt Instrument [Line Items]      
Interest rate 8.00%    
Debt securities issued $ 100,106   98,982
Freedom SPC bonds due 2027      
Debt Instrument [Line Items]      
Interest rate 9.00%    
Debt securities issued $ 31,459   30,676
Freedom SPC bonds due 2027      
Debt Instrument [Line Items]      
Interest rate 10.00%    
Debt securities issued $ 195,605   198,492
Freedom SPC bonds due 2028      
Debt Instrument [Line Items]      
Interest rate 9.50%    
Debt securities issued $ 269,722   269,722
Freedom SPC bonds due 2029      
Debt Instrument [Line Items]      
Interest rate 9.00%    
Debt securities issued $ 400,001 $ 213,500 $ 186,502