Annual report pursuant to Section 13 and 15(d)

Debt (Details)

v3.24.0.1
Debt (Details) - USD ($)
12 Months Ended
Feb. 28, 2022
Dec. 31, 2023
Dec. 31, 2022
Jan. 17, 2024
Dec. 31, 2021
Feb. 28, 2020
Reclassification            
Debt Instrument [Line Items]            
Long-term debt         $ 2,000,000  
Secured Debt | Credit Facilities | Line of Credit            
Debt Instrument [Line Items]            
Maximum borrowing capacity           $ 7,500,000
Additional amount $ 2,500,000         2,500,000
Secured Debt | 2022 Credit Facility | Line of Credit            
Debt Instrument [Line Items]            
Additional amount 30,000,000          
Revolving Credit Facility | Credit Facilities | Line of Credit            
Debt Instrument [Line Items]            
Maximum borrowing capacity 2,000,000          
Debt instrument, face amount           2,000,000
Long-term debt   $ 2,000,000        
Current debt   $ 2,000,000        
Interest rate on funds borrowed under the Revolver   7.20%        
Revolving Credit Facility | Credit Facilities | Line of Credit | Subsequent Event            
Debt Instrument [Line Items]            
Long-term debt       $ 2,000,000    
Revolving Credit Facility | 2022 Credit Facility | Line of Credit            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 20,000,000          
Debt issuance costs   $ 52,648 $ 76,415      
Amortization of debt issuance costs   $ 207,555 $ 129,118      
Revolving Credit Facility | 2022 Credit Facility | Line of Credit | Base Rate            
Debt Instrument [Line Items]            
Variable rate 1.00%          
Revolving Credit Facility | 2022 Credit Facility | Line of Credit | Federal Reserve Bank Of New York Rate            
Debt Instrument [Line Items]            
Variable rate 0.50%          
Revolving Credit Facility | 2022 Credit Facility | Line of Credit | Minimum | SOFR            
Debt Instrument [Line Items]            
Variable rate 0.10%          
Revolving Credit Facility | 2022 Credit Facility | Line of Credit | Maximum | SOFR            
Debt Instrument [Line Items]            
Variable rate 1.75%          
Development Line of Credit | Credit Facilities | Line of Credit            
Debt Instrument [Line Items]            
Debt instrument, face amount $ 5,500,000         5,500,000
Letter of Credit | Credit Facilities | Line of Credit            
Debt Instrument [Line Items]            
Maximum borrowing capacity 1,000,000         $ 1,000,000
Letter of Credit | 2022 Credit Facility | Line of Credit            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 5,000,000