Annual report pursuant to Section 13 and 15(d)

Debt - Terms loans and lines of credit (Details)

v3.23.1
Debt - Terms loans and lines of credit (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 25, 2022
Jan. 06, 2021
Oct. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2023
Jan. 01, 2023
Oct. 24, 2022
Mar. 31, 2022
Jan. 01, 2022
Aug. 13, 2021
Aug. 12, 2021
Debt Instruments [Abstract]                        
Loss on extinguishment of debt       $ 0 $ (457,000)              
Debt issuance costs incurred       110,000 140,000              
Long term debt       11,444,000 10,270,000              
Line of credit                        
Debt Instruments [Abstract]                        
Loss on extinguishment of debt         400,000              
Long term debt       11,444,000 4,856,000              
Term Loan                        
Debt Instruments [Abstract]                        
Long term debt       0 5,414,000              
Wintrust Credit Facility | Line of credit                        
Debt Instruments [Abstract]                        
Maximum borrowing capacity               $ 13,500,000     $ 7,500,000 $ 6,000,000
Floor interest rate     3.75%                  
Covenant, minimum liquidity required       8,500,000                
Restricted cash               $ 6,300,000   $ 6,900,000 $ 7,200,000  
Long term debt       11,400,000 4,900,000              
Debt issuance costs and discounts       200,000                
Wintrust Credit Facility | Line of credit | Subsequent Event                        
Debt Instruments [Abstract]                        
Restricted cash             $ 6,000,000          
Wintrust Credit Facility | Term Loan                        
Debt Instruments [Abstract]                        
Debt issuance costs and discounts       $ 200,000                
Debt issuance costs         $ 100,000              
Old Plank Trail Community Bank, N.A. | Line of credit                        
Debt Instruments [Abstract]                        
Maximum borrowing capacity   $ 6,000,000                    
Floor interest rate   2.50%                    
Debt issuance costs incurred   $ 100,000                    
Old Plank Trail Community Bank, N.A. | Term Loan                        
Debt Instruments [Abstract]                        
Maximum borrowing capacity   $ 6,000,000                    
Old Plank Trail Community Bank, N.A. | Wintrust Credit Facility | Line of credit                        
Debt Instruments [Abstract]                        
Fixed charge coverage ratio   1.25                    
Liquidity required (no less than)                 $ 13,000,000      
Old Plank Trail Community Bank, N.A. | Wintrust Credit Facility | Line of credit | Forecast                        
Debt Instruments [Abstract]                        
Liquidity required (no less than)           $ 12,000,000            
LIBOR | Term Loan                        
Debt Instruments [Abstract]                        
Basis spread on variable interest rate       2.50%                
Floor interest rate       2.50%                
LIBOR | Old Plank Trail Community Bank, N.A. | Line of credit                        
Debt Instruments [Abstract]                        
Basis spread on variable interest rate   2.50%                    
Federal Funds Rate                        
Debt Instruments [Abstract]                        
Basis spread on variable interest rate       3.75%                
Floor interest rate       3.75%                
Federal Funds Rate | Wintrust Credit Facility | Line of credit                        
Debt Instruments [Abstract]                        
Basis spread on variable interest rate     3.75%                  
Federal Funds Rate | Old Plank Trail Community Bank, N.A. | Line of credit                        
Debt Instruments [Abstract]                        
Basis spread on variable interest rate 2.85%