v3.25.2
11. WARRANT LIABILITY (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2022
Details            
Fair value upon issuance of warrants $ 0   $ 0   $ 1,936,937  
Fair Value Adjustment of Warrants 174,354 $ 0 (100,626) $ 0    
Warrant liability $ 358,441   $ 358,441   $ 459,067 $ 0