10. STOCK WARRANTS - Summary of Stock Warrant Activity (Details) - Original Shares Issued [Member] - $ / shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Short-Term Debt [Line Items] | ||
| Class of Warrant or Right, Outstanding | 189,000 | 452,000 |
| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ 0.57 | $ 0.27 |
| Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted | 62,000 | |
| Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ 0.60 | |
| Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations | 325,000 | |
| Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price | $ 0.15 |