Borrowings - Long-term Unsecured Debt Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Senior Notes Due 2025    
Debt Instrument [Line Items]    
Outstanding Principal $ 34,931 $ 34,931
Annual Interest Rate 6.75% 6.75%
Interest Payment Frequency Quarterly Quarterly
Weighted-Average Interest Rate 6.75% 6.75%
Maturity Mar. 15, 2025 Mar. 15, 2025
Senior Notes Due 2026    
Debt Instrument [Line Items]    
Outstanding Principal $ 37,750  
Annual Interest Rate 6.00%  
Interest Payment Frequency Quarterly  
Weighted-Average Interest Rate 6.00%  
Maturity Aug. 01, 2026  
Senior Notes Due 2023    
Debt Instrument [Line Items]    
Outstanding Principal   $ 23,828
Annual Interest Rate   6.625%
Interest Payment Frequency   Quarterly
Weighted-Average Interest Rate   6.625%
Maturity   May 01, 2023
Trust Preferred Debt    
Debt Instrument [Line Items]    
Outstanding Principal $ 15,000 $ 15,000
Interest Payment Frequency Quarterly Quarterly
Weighted-Average Interest Rate 2.87% 2.99%
Annual Interest Rate LIBOR+ 2.25 - 3.00 % LIBOR+ 2.25 - 3.00 %
Trust Preferred Debt | Minimum    
Debt Instrument [Line Items]    
Maturity 2033 2033
Trust Preferred Debt | Maximum    
Debt Instrument [Line Items]    
Maturity 2035 2035