v3.26.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Interest income        
Interest on loans $ 216,918 $ 215,816 $ 429,903 $ 433,345
Fees on loans 2,356 2,465 5,036 5,157
Total interest income 219,274 218,281 434,939 438,502
Non-interest income        
Servicing fees 1,531 3,604 3,204 7,142
Subscription revenue 5,164 4,842 9,716 9,886
Interest on member accounts 4,134 4,566 7,939 8,988
Gain on loan sales and other 3,125 3,053 6,194 5,732
Total non-interest income $ 13,954 $ 16,065 $ 27,053 $ 31,748