v3.25.2
RESTATEMENT OF PRIOR PERIOD FINANCIAL STATEMENTS - Cash Flow Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Net income     $ 22,663     $ 15,822 $ 48,382 $ 32,357 $ 68,813 $ 41,047 $ 38,044 $ 61,155 $ 100,237
Provision for credit losses $ 17,925 $ 8,282 19,942 $ 22,362 $ 21,816 22,282 28,224 44,098 46,149 66,460 120,332 82,560 76,764
Proceeds from sales of loans and leases held for sale                     78,514 57,952 269,958
Accrued interest receivable     (569)     (366) 18 (1,065) (904) (4,224) 8,804 (4,360) (1,448)
Credit enhancement asset     (980)     (946) (2,813) (1,707) (5,244) (2,098) (1,415) (2,376) (18,792)
Other assets     3,078     1,815 (9,820) (16,197) 12,117 (64,413) (16,783) (24,038) 1,213
Accrued expenses and other liabilities     (5,157)     (14,949) (4,801) 9,995 (13,675) 30,834 18,022 27,579 (13,579)
Net cash provided by operating activities     43,072     25,506 74,514 77,995 121,022 97,462 176,546 153,358 285,819
Net decrease (increase) in loans     147,539     (59,421) 227,718 (93,694) 305,543 (36,374) 346,883 72,877 (1,216,352)
Proceeds from loans held for sale previously classified as portfolio loans                     84,283 40,899 0
Net cash provided by (used in) investing activities     26,914     (107,910) 34,361 (203,084) 32,212 (174,028) $ 136,708 (74,800) (1,137,641)
As Previously Reported                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Net income     13,885     21,772 20,635 43,347 39,111 54,749   75,460 99,025
Provision for credit losses 5,000 16,800 14,000 5,168 5,879 3,135 30,800 9,014 35,800 14,182   21,132 20,126
Proceeds from sales of loans and leases held for sale                       98,851 269,958
Accrued interest receivable     (997)     (221) (822) (687) (2,165) (3,970)   (4,621) (807)
Credit enhancement asset     0     0 0 0 0 0   0 0
Other assets     1,034     4,423 (16,278) (11,380) 5,203 (58,408)   (18,731) 876
Accrued expenses and other liabilities     (5,100)     (14,949) (4,676) 9,995 (13,501) 30,874   27,661 (13,579)
Net cash provided by operating activities     26,917     16,008 44,983 60,803 78,214 67,283   154,638 247,065
Net decrease (increase) in loans     163,694     (49,923) 257,249 (76,502) 348,351 (6,195)   112,496 (1,177,598)
Proceeds from loans held for sale previously classified as portfolio loans                       0 0
Net cash provided by (used in) investing activities     43,069     (98,412) 63,892 (185,892) 75,020 (143,849)   (76,080) (1,098,887)
Adjustment                          
Error Corrections and Prior Period Adjustments Restatement [Line Items]                          
Net income     8,778     (5,950) 27,747 (10,990) 29,702 (13,702)   (14,305) 1,212
Provision for credit losses $ 12,925 $ (8,518) 5,942 $ 17,194 $ 15,937 19,147 (2,576) 35,084 10,349 52,278   61,428 56,638
Proceeds from sales of loans and leases held for sale                       (40,899) 0
Accrued interest receivable     428     (145) 840 (378) 1,261 (254)   261 (641)
Credit enhancement asset     (980)     (946) (2,813) (1,707) (5,244) (2,098)   (2,376) (18,792)
Other assets     2,044     (2,608) 6,458 (4,817) 6,914 (6,005)   (5,307) 337
Accrued expenses and other liabilities     (57)     0 (125) 0 (174) (40)   (82) 0
Net cash provided by operating activities     16,155     9,498 29,531 17,192 42,808 30,179   (1,280) 38,754
Net decrease (increase) in loans     (16,155)     (9,498) (29,531) (17,192) (42,808) (30,179)   (39,619) (38,754)
Proceeds from loans held for sale previously classified as portfolio loans                       40,899 0
Net cash provided by (used in) investing activities     $ (16,155)     $ (9,498) $ (29,531) $ (17,192) $ (42,808) $ (30,179)   $ 1,280 $ (38,754)