v3.25.2
Borrowings, Line of Credit and Subordinated Debt - Subordinated Debt Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 02, 2023
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Sep. 28, 2018
Debt Instrument [Line Items]          
Debt issuance costs       $ 316  
Subordinated Debt          
Debt Instrument [Line Items]          
Principal amount         $ 40,000
Interest rate         5.625%
Debt issuance costs   $ 274   $ 316  
Basis spread over SOFR (as a percent) 2.81161%        
Amortization expense of debt issuance costs   $ 21 $ 42