v3.26.1
SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Narrative (Details)
$ in Millions
Apr. 23, 2025
USD ($)
Jun. 30, 2026
loan
Jan. 21, 2026
USD ($)
Jul. 23, 2024
USD ($)
Jun. 30, 2023
loan
Variable Interest Entity [Line Items]          
Number of securitizations | loan   3     13
Collateral $ 216.6        
Yield 6.62%        
Advance rate 85.00%        
Secured Debt          
Variable Interest Entity [Line Items]          
Collateral     $ 341.8    
Average yield percentage     6.08%    
Advance rate percentage     86.00%    
Secured Debt | ALP          
Variable Interest Entity [Line Items]          
Collateral     $ 284.4    
Class A Notes          
Variable Interest Entity [Line Items]          
Notes sold $ 155.9     $ 137.2  
Yield 6.338%        
Class B Notes          
Variable Interest Entity [Line Items]          
Notes sold $ 23.8     $ 17.2  
Yield 7.838%        
Class C Notes          
Variable Interest Entity [Line Items]          
Notes sold $ 4.3        
Yield 10.338%        
Securitization Trusts, Class A | Secured Debt          
Variable Interest Entity [Line Items]          
Loans     $ 251.9    
Yield percentage     5.796%    
Securitization Trusts, Class B | Secured Debt          
Variable Interest Entity [Line Items]          
Loans     $ 35.9    
Yield percentage     7.296%    
Securitization Trusts, Class C | Secured Debt          
Variable Interest Entity [Line Items]          
Loans     $ 6.8    
Yield percentage     10.146%