v3.22.4
Debt (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2022
Mar. 31, 2022
Nov. 30, 2021
Jan. 31, 2021
Dec. 31, 2020
Nov. 30, 2020
Oct. 30, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]                    
Line of credit               $ 330 $ 279  
Debt instrument basis spread on variable rate           2.50%        
Proceeds from Long-term Lines of Credit         $ 23,100          
Debt Instrument, Maturity Date, Description               few weeks to 4 years    
Debt, weighted average interest rate               5.16%    
Debt instrument interest rate increase decrease               3.41%    
Interest Expense               $ 6,786 $ 8,482 $ 20,699
US Bank Syndicated [Member]                    
Debt Instrument [Line Items]                    
Deposits savings deposits     $ 15,000              
UnSecured Senior Notes [Member]                    
Debt Instrument [Line Items]                    
Debt instrument, interest rate, stated percentage       8.20%            
Debt instrument, face amount       $ 210,000            
Debt Instrument, Maturity Date, Description               mature in 2022    
Debt extinguishment cost       10,900            
Debt extinguishment of call premium       $ 8,600            
London Interbank Offered Rate (LIBOR) [Member]                    
Debt Instrument [Line Items]                    
Debt instrument, interest rate, stated percentage             0.75%      
London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]                    
Debt Instrument [Line Items]                    
Debt instrument basis spread on variable rate           1.50% 2.50%      
London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]                    
Debt Instrument [Line Items]                    
Debt instrument basis spread on variable rate           0.75% 3.50%      
Draw Term Loan [Member]                    
Debt Instrument [Line Items]                    
Line of credit facility, maximum borrowing capacity             $ 250,000      
Senior Secured Credit Facility [Member]                    
Debt Instrument [Line Items]                    
Line of credit facility, maximum borrowing capacity             300,000      
Debt instrument basis spread on variable rate   1.50%                
Line of credit facility, borrowing capacity, description     (i) increase the borrowing capacity under its committed Line of credit from $50 million to $150 million, (ii) reduce its borrowing costs by an approximate 130 basis points, and (iii) extend the initial maturity date by one year to the end of 2026.              
Debt instrument, interest rate, stated percentage     5.93%              
Related party transaction, due from (to) related party     $ 1,496              
Line of credit facility decrease forgiveness $ 10,000 $ 15,000                
Senior Secured Credit Facility [Member] | Deferred Cost [Member]                    
Debt Instrument [Line Items]                    
Related party transaction, due from (to) related party     1,346              
Senior Secured Credit Facility [Member] | Operating Expense [Member]                    
Debt Instrument [Line Items]                    
Related party transaction, due from (to) related party     150              
Senior Secured Credit Facility [Member] | Minimum [Member]                    
Debt Instrument [Line Items]                    
Line of credit facility, maximum borrowing capacity     50,000              
Senior Secured Credit Facility [Member] | Maximum [Member]                    
Debt Instrument [Line Items]                    
Line of credit facility, maximum borrowing capacity     $ 150,000              
Revolving Credit Facility [Member]                    
Debt Instrument [Line Items]                    
Line of credit $ 6,700                  
Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]                    
Debt Instrument [Line Items]                    
Line of credit             $ 50,000