v3.25.2
Revenue - Net Interest Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue [Abstract]        
Mortgage interest income $ 7,787 $ 4,468 $ 14,223 $ 7,432
Interest income on loans held for investment 3,894 221 5,773 302
Interest income from investments 2,476 4,708 4,606 10,299
Warehouse interest expense (5,727) (2,310) (8,515) (4,397)
Interest expense on customer deposits (4,352) (267) (6,357) (370)
Other interest expense (6) (1,668) (1,711) (4,332)
Net interest income $ 4,072 $ 5,152 $ 8,019 $ 8,934