v3.25.4
Securitizations and Variable Interest Entities - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Debt Instrument [Line Items]    
Total assets $ 12,956,899 $ 11,154,929
Total liabilities (9,410,038) (8,085,919)
Variable Interest Entity, Not Primary Beneficiary    
Debt Instrument [Line Items]    
Total net assets of consolidated VIEs 124,507 120,842
Maximum Exposure to Losses 175,087 183,644
Variable Interest Entity, Not Primary Beneficiary | Securitization notes receivable and certificates in unconsolidated securitization trusts    
Debt Instrument [Line Items]    
Total assets 80,080 75,469
Maximum Exposure to Losses 81,573 76,943
Variable Interest Entity, Not Primary Beneficiary | Residual interests in structured transactions    
Debt Instrument [Line Items]    
Total assets 5,436 2,284
Maximum Exposure to Losses 17,664 15,644
Variable Interest Entity, Not Primary Beneficiary | Risk sharing assets    
Debt Instrument [Line Items]    
Total assets 38,992 43,179
Maximum Exposure to Losses 62,672 66,590
Variable Interest Entity, Not Primary Beneficiary | Risk sharing liabilities    
Debt Instrument [Line Items]    
Total liabilities 0 (90)
Maximum Exposure to Losses $ 13,179 $ 24,467