v3.26.1
Borrowings - ABS VI Notes (Details) - USD ($)
$ in Thousands
1 Months Ended
Oct. 31, 2022
Jun. 30, 2026
Jun. 30, 2024
Debt Instrument [Line Items]      
Total borrowings   $ 2,978,729  
Diversified ABS VI LLC      
Debt Instrument [Line Items]      
Ownership interest 51.25%    
ABS VI Notes | Secured Debt      
Debt Instrument [Line Items]      
Debt instrument, face amount $ 236,000    
Original issue discount rate 2.63%    
Interest Rate 7.50%    
ABS VI Notes | Secured Debt | Oaktree Capital Management, L.P.      
Debt Instrument [Line Items]      
Total borrowings     $ 133,000
ABS VI Notes | Secured Debt | Diversified ABS VI LLC And Oaktree      
Debt Instrument [Line Items]      
Debt instrument, face amount $ 460,000