v3.26.1
Loans and Allowance for Credit Losses - Schedule of Delinquency Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Credit Quality Indicator [Line Items]    
UPB $ 4,630,957 $ 5,491,880
2026 47,225 290,777
2025 370,839 547,264
2024 683,900 324,720
2023 295,849 1,521,945
2022 1,163,312 1,445,492
Pre 2022 1,756,280 1,064,179
Total Loans, net 4,317,405 5,194,377
Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
UPB 3,712,136 4,478,531
2026 47,225 286,900
2025 367,041 386,892
2024 594,027 293,829
2023 261,342 1,152,549
2022 814,253 1,171,991
Pre 2022 1,438,766 983,329
Total Loans, net 3,522,654 4,275,490
30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
UPB 161,178 392,885
2026 0 1,788
2025 107 126,870
2024 34 9,336
2023 7,036 147,167
2022 131,958 92,247
Pre 2022 9,012 11,691
Total Loans, net 148,147 389,099
60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
UPB 757,643 620,464
2026 0 2,089
2025 3,691 33,502
2024 89,839 21,555
2023 27,471 222,229
2022 217,101 181,254
Pre 2022 308,502 69,159
Total Loans, net $ 646,604 $ 529,788