v3.25.1
Borrowings - Schedule of Total Outstanding Borrowings Line Descriptions (Details) - Third Party Correspondent Bank - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2024
Mar. 31, 2021
2021 Term Loan    
Debt Instrument [Line Items]    
Debt instrument term   60 months
Debt instrument face amount   $ 50,000
Debt instrument fixed interest rate   2.95%
Debt instrument, maturity date   Mar. 30, 2026
Non-refundable loan origination fee   $ 325
2024 Term Loan    
Debt Instrument [Line Items]    
Debt instrument term 60 months  
Debt instrument face amount $ 100,000  
Debt instrument fixed interest rate 5.95%  
Debt instrument, maturity date Mar. 28, 2029  
Principal to be paid in year 4 $ 33,000  
Principal to be paid in year 5 67,000  
Non-refundable loan origination fee $ 600