XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Short-term Loans - Bank Loans (Details)
6 Months Ended
Jan. 25, 2024
USD ($)
Dec. 02, 2021
CAD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 02, 2022
USD ($)
Short-Term Debt [Line Items]          
Short-term loans     $ 9,692,200 $ 6,959,175  
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% 8.25%  
Short-term loans     $ 8,197,141 $ 6,959,175  
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) [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   $ 7,500,000     $ 5,474,453
Tangible net worth ratio   3.00      
Current ratio   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%      
Line of Credit [Member] | Revolving Foreign Exchange Facility [Member]          
Short-Term Debt [Line Items]          
Maximum borrowing capacity     $ 3,000,000    
Line of Credit [Member] | CTBC Bank Co, Ltd Omnibus Credit Line [Member]          
Short-Term Debt [Line Items]          
Line of credit facility, initiation date Jan. 25, 2024        
Maximum borrowing capacity $ 2,300,000        
Borrowing limit, percentage of export "open account" trade receivables (as a percent) 90.00%        
Basis spread (as a percent) 1.20%        
Debt Instrument, Variable Interest Rate, Type us-gaap:BaseRateMember        
Short-term loans     $ 1,495,059 $ 0