v3.26.1
Variable Interest Entities - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Variable Interest Entity [Line Items]      
Trust asset $ 34.0   $ 28.6
Percentage of outstanding equity interests (as a percent) 50.00%    
Maximum exposure to trusts   $ 36.4  
Reimbursement obligation coverage (as a percent)     12.00%
MW Advisor, LLC      
Variable Interest Entity [Line Items]      
Ownership percentage (as a percent) 50.00%    
Marathon Direct Lending SLP, LLC      
Variable Interest Entity [Line Items]      
Ownership percentage (as a percent) 50.00%    
Variable Interest Entity, Not Primary Beneficiary      
Variable Interest Entity [Line Items]      
Deposits assumed $ 51.2 $ 99.1  
Non-marketable investment carrying value 285.8   $ 271.1
Variable Interest Entity, Not Primary Beneficiary | Unfunded Loan Commitment      
Variable Interest Entity [Line Items]      
Maximum exposure to loss $ 411.7   $ 401.2