v3.26.1
LEASES - Schedule of operating lease commitments and lease liability (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Operating lease commitments and lease liability      
2026 (remaining) $ 94,551 $ 125,350  
2027 129,111 129,111  
2028 132,984 132,984  
2029 136,974 136,974  
2030 141,083 141,083  
2031 59,507 59,507  
Total future minimum lease payments 694,210 725,009  
Discount (216,738) (234,858)  
Total $ 477,472 $ 490,151 $ 253,917