v3.26.1
Fair Value of Financial Instruments - Additional Information (Details) - Purchase Agreement - Asset Sale
$ in Billions
Apr. 24, 2026
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Loans sold $ 8.6
Commitment amount percentage 99.70%