XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Loan Payable Under Credit Agreement (Details) - USD ($)
12 Months Ended
Sep. 27, 2022
Jul. 01, 2022
Jan. 29, 2021
Dec. 31, 2023
Dec. 31, 2022
Oct. 21, 2022
Mar. 08, 2022
Mar. 06, 2015
Loan Payable Under Credit Agreement [Line Items]                
Borrowed under credit agreement       $ 18,050,000 $ 36,455,000      
Lender fee     $ 237,000          
Borrowed bear interest       16.47%        
Commitment amount           $ 110,000,000    
Loans percentage 100.00% 100.00%            
Repaid credit agreement       $ 2,795,000 5,730,000      
Interest expense       13,927,252 8,902,935      
Credit Agreement [Member]                
Loan Payable Under Credit Agreement [Line Items]                
Interest rate     11.00%          
Outstanding under credit agreement       96,455,000 81,200,000      
Unamortized issuance costs       $ 70,780 $ 352,252      
Credit Agreement [Member]                
Loan Payable Under Credit Agreement [Line Items]                
Borrowed under credit agreement               $ 57,500,000
Commitment amount             $ 82,500,000