v3.26.1
Allowance for Credit Losses - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
scenario
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
scenario
Jun. 30, 2025
USD ($)
Mar. 31, 2026
scenario
Dec. 31, 2025
scenario
Credit Loss [Abstract]            
Number of updated forward-looking economic scenarios | scenario 4   4   5 4
Charge-off of accrued interest receivables | $ $ 0 $ 0 $ 0 $ 0