XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Business Combinations - Pro Forma Results (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Business Combination [Line Items]                  
Net interest and other income         $ 40,429       $ 111,350
Net income $ 27,065 $ 11,778 $ 13,324 $ 10,927 $ 8,825 $ 9,020 $ 8,199 $ 52,167 $ 26,044
Earnings Per Share, Basic (in USD per share) $ 1.23       $ 0.40     $ 2.36 $ 1.18
Earnings Per Share, Diluted (in USD per share) $ 1.20       $ 0.39     $ 2.32 $ 1.17
Weighted Average Common Shares Outstanding, Basic (in shares) 22,090,668       22,007,772     22,085,968 22,002,812
Weighted Average Common Shares Outstanding, Diluted (in shares) 22,502,680       22,332,220     22,466,554 22,296,540
Sallyport Commercial Finance                  
Business Combination [Line Items]                  
Weighted Average Common Shares Outstanding, Basic (in shares)         22,007,772       22,002,812
Weighted Average Common Shares Outstanding, Diluted (in shares)         22,332,220       22,296,540
Pro Forma Adjustments         $ (424)       $ (1,030)
Net interest and other income         45,177       126,091
Net income         $ 9,892       $ 28,638
Earnings Per Share, Basic (in USD per share)         $ 0.45       $ 1.30
Earnings Per Share, Diluted (in USD per share)         $ 0.44       $ 1.28
Sallyport Commercial Finance                  
Business Combination [Line Items]                  
Net interest and other income         $ 4,748       $ 14,741
Net income         $ 1,491       $ 3,624