v3.25.2
17. NET LOSS PER COMMON SHARE (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Details    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 9,002,953 6,868,745