v3.25.2
Note 15 - Debt - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Interest expense, net $ 1,496 $ 1,425 $ 2,944 $ 3,091
Junior Subordinated Notes [Member]        
Interest expense, net 1,186 1,172 2,330 2,333
Senior Note 2020 & 2024 [Member]        
Interest expense, net 288 135 574 262
Byline Bank Credit Facility [Member]        
Interest expense, net 22 19 40 38
Redeemable Financial Instrument - JKD Capital Partners I LTD [Member]        
Interest expense, net $ 0 $ 99 $ 0 $ 458