v3.26.3
Allowance for Credit Losses - Schedule of Financing Receivable Credit Quality (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Financing Receivable, Credit Quality Indicator    
Year one $ 2,856,920 $ 671,696
Year two 382,924 350,183
Year three 349,385 2,228,294
Year four 2,173,611 21,469,721
Year five 21,068,103 2,194,863
Prior 22,946,327 20,622,687
Total 49,777,270 47,537,444
Ba2    
Financing Receivable, Credit Quality Indicator    
Year one   0
Year two   0
Year three   0
Year four   4,873,999
Year five   0
Prior   0
Total   4,873,999
Ba3    
Financing Receivable, Credit Quality Indicator    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 13,095,110
Year five 12,554,492 2,194,863
Prior 6,740,424 18,458,589
Total 19,294,916 33,748,562
B1    
Financing Receivable, Credit Quality Indicator    
Year one 0 0
Year two 0 0
Year three 0 0
Year four 0 2,398,728
Year five 2,428,335 0
Prior 14,964,105 927,427
Total 17,392,440 3,326,155
B2    
Financing Receivable, Credit Quality Indicator    
Year one 1,156,984 0
Year two 0 0
Year three 0 449,694
Year four 0 0
Year five 4,933,225 0
Prior 0 0
Total 6,090,209 449,694
B3    
Financing Receivable, Credit Quality Indicator    
Year one 851,034 0
Year two 0 0
Year three 0 290,139
Year four 653,910 301,167
Year five 301,936 0
Prior 895,813 892,567
Total 2,702,693 1,483,873
Caa1    
Financing Receivable, Credit Quality Indicator    
Year one 0 0
Year two 0 0
Year three 0 398,903
Year four 393,573 0
Year five 0 0
Prior 345,985 344,104
Total 739,558 743,007
N/A    
Financing Receivable, Credit Quality Indicator    
Year one 848,902 671,696
Year two 382,924 350,183
Year three 349,385 1,089,558
Year four 1,126,128 800,717
Year five 850,115 0
Prior 0 0
Total $ 3,557,454 $ 2,912,154