XML 111 R77.htm IDEA: XBRL DOCUMENT v3.26.1
INCOME AND OTHER TAXES - Income tax reconciliation (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Amount:    
U.S. federal statutory tax benefit $ (911,000) $ (363,000)
State income tax, net of federal benefit   (30,000)
Impact of change in foreign exchange rate   532,000
Foreign tax rate difference   (63,000)
Adjustment for prior year tax estimate 230,000  
Change in valuation allowance 623,000  
Other 8,000  
Nontaxable or nondeductible items    
Share-based compensation 188,000 21,000
Excess tax benefits from stock-based compensation (674,000)  
VAT refund reserve and other non-deductible items   257,000
Total income tax expense $ 0 $ 0
Tax Jurisdiction of Domicile [Extensible Enumeration] US US
Percent:    
Effective tax rate 21.00%  
Adjustment for prior year tax estimate (5.30%)  
Change in valuation allowance (14.40%)  
Other (0.20%)  
Nontaxable or nondeductible items    
Share-based compensation (4.40%)  
Excess tax benefits from stock-based compensation 15.60%  
US    
Amount:    
State income tax, net of federal benefit $ (46,000)  
Effective Income Tax Rate Reconciliation, State and Local Jurisdiction, Contribution Greater than 50 Percent, Tax Effect [Extensible Enumeration] MONTANA  
Montana worldwide election and apportionment $ (99,000)  
Adjustment for prior year tax estimate   $ 155,000
Change in valuation allowance   57,000
Percent:    
State income tax, net of federal benefit 1.10%  
Montana worldwide election and apportionment 2.30%  
Foreign    
Amount:    
Adjustment for prior year tax estimate   63,000
Change in valuation allowance   $ (629,000)
Mexico    
Amount:    
Impact of change in foreign exchange rate $ (370,000)  
Foreign tax rate difference (255,000)  
Inflation indexation of net operating loss carryforwards (150,000)  
Expiration of net operating loss carryforwards 761,000  
Adjustment for prior year tax estimate (76,000)  
Release of valuation allowance due to net operating loss expiration (761,000)  
Change in valuation allowance 1,491,000  
Other $ (46,000)  
Percent:    
Impact of change in foreign exchange rate 8.50%  
Foreign tax rate difference 5.90%  
Inflation indexation of net operating loss carryforwards 3.50%  
Expiration of net operating loss carryforwards (17.50%)  
Adjustment for prior year tax estimate 1.80%  
Release of valuation allowance due to net operating loss expiration 17.50%  
Change in valuation allowance (34.40%)  
Other 1.10%  
Canada    
Amount:    
Change in valuation allowance $ 110,000  
Other $ (23,000)  
Percent:    
Change in valuation allowance (2.60%)  
Other 0.50%