Fair Value, Financial Assets and Liabilities Disclosed But Not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
May 31, 2011
5.875% Senior Notes [Member]      
Debt instruments [Abstract]      
Debt instrument, interest rate 5.875% 5.875% 5.875%
Carrying Value [Member]      
Investments in debt securities [Abstract]      
Total $ 0 $ 64,988  
Debt instruments [Abstract]      
Total 50,990 24,215  
Carrying Value [Member] | Subordinated Notes [Member]      
Debt instruments [Abstract]      
Notes payable 50,990 0  
Carrying Value [Member] | 5.875% Senior Notes [Member]      
Debt instruments [Abstract]      
Notes payable 0 24,215  
Carrying Value [Member] | U.S. Treasury Bills [Member]      
Investments in debt securities [Abstract]      
Debt securities held-to-maturity 0 64,988  
Level 1 [Member] | Fair Value [Member]      
Investments in debt securities [Abstract]      
Total 0 64,994  
Level 1 [Member] | Fair Value [Member] | U.S. Treasury Bills [Member]      
Investments in debt securities [Abstract]      
Debt securities held-to-maturity 0 64,994  
Level 2 [Member] | Fair Value [Member]      
Debt instruments [Abstract]      
Total 50,990 24,554  
Level 2 [Member] | Fair Value [Member] | Subordinated Notes [Member]      
Debt instruments [Abstract]      
Notes payable 50,990 0  
Level 2 [Member] | Fair Value [Member] | 5.875% Senior Notes [Member]      
Debt instruments [Abstract]      
Notes payable $ 0 $ 24,554