v3.26.1
Guaranteed Loan Financing - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Guaranteed Investment Contract    
Guaranteed Loan Financing [Line Items]    
Loans held-for-investment pledged as security against guaranteed loan financing $ 500.9 $ 524.3