XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Note Payable and Revolving Line of Credit - Additional Information (Details) - USD ($)
12 Months Ended
Jul. 01, 2023
Jul. 06, 2021
Dec. 18, 2018
Jun. 24, 2016
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]            
Borrowing principal amount         $ 17,244,687 $ 17,801,456
Debt instrument effective interest rate         8.46%  
Loan procurement costs       $ 646,246 $ 343,468 380,602
Amortization expense         138,735 139,895
Note payable, net book value         23,900,000  
Line of credit, outstanding borrowings         0 0
Revolving Line of Credit            
Debt Instrument [Line Items]            
Debt instrument initiative date   Jul. 06, 2021        
Amortization expense         101,602 101,602
Line of credit, issuance costs   $ 231,926 $ 477,981      
Line of credit, outstanding borrowings         0  
Promissory Note            
Debt Instrument [Line Items]            
Borrowing principal amount       $ 20,000,000    
Debt instrument interest rate       4.192%    
Debt instrument maturity date       Jul. 01, 2036    
Amortization expense         $ 37,134 $ 38,293
Promissory Note | Revolving Line of Credit            
Debt Instrument [Line Items]            
Debt instrument interest rate (0.25%)          
Amended Credit Facility Promissory Note | Revolving Line of Credit            
Debt Instrument [Line Items]            
Debt instrument maturity date   Jul. 06, 2024        
Debt instrument interest rate 3.00% 0.25%        
Debt Instrument interest rate basis         one-quarter of one percent  
Amended Credit Facility Promissory Note | Revolving Line of Credit | Secured Overnight Financing Rate            
Debt Instrument [Line Items]            
Debt instrument interest rate 0.11448%          
Amended Credit Facility Promissory Note | Revolving Line of Credit | One Month London Inter-Bank Offered Rate            
Debt Instrument [Line Items]            
Debt instrument interest rate   3.00%        
Amended Credit Facility Promissory Note | Revolving Line of Credit | Maximum            
Debt Instrument [Line Items]            
Borrowing principal amount   $ 15,000,000        
Year 2 Amended Credit Facility Promissory Note | Revolving Line of Credit            
Debt Instrument [Line Items]            
Maximum borrowing capacity under the credit facility   14,750,000        
Year 3 Amended Credit Facility Promissory Note | Revolving Line of Credit            
Debt Instrument [Line Items]            
Maximum borrowing capacity under the credit facility   $ 14,500,000