XML 129 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Short-term loans (Details)
$ in Millions
12 Months Ended
Jan. 25, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jan. 14, 2025
USD ($)
Dec. 31, 2024
CAD ($)
Dec. 31, 2023
USD ($)
Short-Term Debt [Line Items]          
Short-term loans   $ 14,502,367     $ 6,959,175
Non-discretionary Line of Credit | Line of Credit          
Short-Term Debt [Line Items]          
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)   7.25%   7.25% 8.25%
Short-term loans   $ 9,600,000     $ 7,000,000.0
Non-discretionary Line of Credit | Line of Credit | Minimum          
Short-Term Debt [Line Items]          
Interest rate (as a percent)   4.50%   4.50%  
Non-discretionary Line of Credit | Line of Credit | Prime Rate          
Short-Term Debt [Line Items]          
Basis spread (as a percent)   0.25%      
Non-discretionary Line of Credit | Line of Credit | Secured Overnight Financing Rate (SOFR)          
Short-Term Debt [Line Items]          
Basis spread (as a percent)   2.20%      
Discretionary Line of Credit | Line of Credit          
Short-Term Debt [Line Items]          
Maximum borrowing capacity   $ 5,200,000   $ 7.5  
Tangible net worth ratio   3.00      
Short-term loans   $ 2,600,000     0
Current ratio   1.25   1.25  
Line of credit facility, expiration, notice period   60 days      
Discretionary Line of Credit | Line of Credit | Prime Rate          
Short-Term Debt [Line Items]          
Basis spread (as a percent)   0.50%      
Revolving Foreign Exchange Facility | Line of Credit          
Short-Term Debt [Line Items]          
Maximum borrowing capacity   $ 3,000,000.0      
CTBC Bank Co, Ltd Omnibus Credit Line | Subsequent Event [Member]          
Short-Term Debt [Line Items]          
Short-term loans     $ 3,000,000.0    
CTBC Bank Co, Ltd Omnibus Credit Line | Line of Credit          
Short-Term Debt [Line Items]          
Maximum borrowing capacity $ 2,300,000        
Basis spread (as a percent) 1.20%        
Short-term loans   $ 2,300,000     $ 0
Borrowing limit, percentage of export "open account" trade receivables (as a percent) 90.00%        
Foremost Groups Ltd. | Mr. Liang Chou Chen          
Short-Term Debt [Line Items]          
Ownership percentage (as a percent)   49.91%   49.91%