XML 129 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Short-term Loans - Bank Loans (Details)
12 Months Ended
Dec. 02, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 02, 2021
CAD ($)
Short-Term Debt [Line Items]        
Short-term loans   $ 6,959,175 $ 9,795,052  
Revolving Foreign Exchange Facility [Member]        
Short-Term Debt [Line Items]        
Maximum borrowing capacity   $ 3,000,000    
Debt instrument, term   6 months    
Line of Credit [Member] | Non-discretionary Line of Credit [Member]        
Short-Term Debt [Line Items]        
Line of credit facility, expiration date   Dec. 21, 2024    
Maximum borrowing capacity   $ 18,000,000    
Debt coverage ratio   1.25    
Tangible net worth   $ 10,000,000    
Tangible net worth ratio   4.0    
Interest rate (as a percent)   8.25% 7.25%  
Short-term loans   $ 6,959,175 $ 9,795,052  
Line of Credit [Member] | Non-discretionary Line of Credit [Member] | Minimum [Member]        
Short-Term Debt [Line Items]        
Interest rate (as a percent)   4.50%    
Line of Credit [Member] | Non-discretionary Line of Credit [Member] | Prime Rate [Member]        
Short-Term Debt [Line Items]        
Basis spread (as a percent)   (0.25%)    
Line of Credit [Member] | Non-discretionary Line of Credit [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]        
Short-Term Debt [Line Items]        
Basis spread (as a percent)   2.20%    
Line of Credit [Member] | Discretionary Line of Credit [Member]        
Short-Term Debt [Line Items]        
Maximum borrowing capacity $ 5,662,087     $ 7,500,000
Tangible net worth ratio 3.00      
Current ratio 1.25     1.25
Short-term loans   $ 0 $ 0  
Line of credit facility, expiration, notice period   60 days    
Line of Credit [Member] | Discretionary Line of Credit [Member] | Prime Rate [Member]        
Short-Term Debt [Line Items]        
Basis spread (as a percent) 0.50%