v3.25.2
Business Combinations - Pro Forma Results (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Business Combination [Line Items]                
Net interest and other income         $ 36,630     $ 70,921
Net income $ 11,778 $ 13,324 $ 10,927 $ 8,825 $ 9,020 $ 8,199 $ 25,102 $ 17,219
Earnings Per Share, Basic (in USD per share) $ 2.13       $ 1.64   $ 4.54 $ 3.13
Earnings Per Share, Diluted (in USD per share) $ 2.09       $ 1.62   $ 4.47 $ 3.10
Weighted Average Common Shares Outstanding, Basic (in shares) 5,521,811       5,500,588   5,520,905 5,500,083
Weighted Average Common Shares Outstanding, Diluted (in shares) 5,611,558       5,558,580   5,611,734 5,562,025
Sallyport Commercial Finance                
Business Combination [Line Items]                
Weighted Average Common Shares Outstanding, Basic (in shares)         5,500,588     5,500,083
Weighted Average Common Shares Outstanding, Diluted (in shares)         5,558,580     5,562,025
Pro Forma Adjustments         $ (314)     $ (606)
Net interest and other income         41,425     80,914
Net income         $ 9,809     $ 18,746
Earnings Per Share, Basic (in USD per share)         $ 1.78     $ 3.41
Earnings Per Share, Diluted (in USD per share)         $ 1.76     $ 3.37
Sallyport Commercial Finance                
Business Combination [Line Items]                
Net interest and other income         $ 4,795     $ 9,993
Net income         $ 1,103     $ 2,133