v3.26.1
Loans Held for Investment, Net - Additional Information (Details)
$ in Millions
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]    
Financing receivable, unamortized purchase premium (discount) $ 6.3 $ 6.3
Weighted average risk rating 3 3