v3.26.1
Loans and Allowance for Credit Losses - Schedule of Delinquency Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Credit Quality Indicator [Line Items]    
UPB $ 4,473,984 $ 5,491,880
2026 28,269 290,777
2025 225,037 547,264
2024 489,096 324,720
2023 231,181 1,521,945
2022 1,273,821 1,445,492
Pre 2022 1,920,471 1,064,179
Total Loans, net 4,167,875 5,194,377
Current    
Financing Receivable, Credit Quality Indicator [Line Items]    
UPB 3,526,286 4,478,531
2026 28,195 286,900
2025 218,150 386,892
2024 381,119 293,829
2023 220,910 1,152,549
2022 921,002 1,171,991
Pre 2022 1,559,717 983,329
Total Loans, net 3,329,093 4,275,490
30 - 59 days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
UPB 227,440 392,885
2026 10 1,788
2025 4,555 126,870
2024 25,666 9,336
2023 5,069 147,167
2022 81,711 92,247
Pre 2022 102,504 11,691
Total Loans, net 219,515 389,099
60+ days past due    
Financing Receivable, Credit Quality Indicator [Line Items]    
UPB 720,258 620,464
2026 64 2,089
2025 2,332 33,502
2024 82,311 21,555
2023 5,202 222,229
2022 271,108 181,254
Pre 2022 258,250 69,159
Total Loans, net $ 619,267 $ 529,788