XML 87 R28.htm IDEA: XBRL DOCUMENT v3.25.1
OPERATING LEASE AND RIGHT-OF-USE ASSETS AND OPERATING LEASE LIABILITIES (Details 6) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Year Ended December 31, 2025 $ 37,758  
Year Ended December 31, 2026 37,758  
Year Ended December 31, 2027 37,758  
Thereafter 4,414  
Total future minimum lease payments 117,688  
Less imputed interest (26,491)  
PV of payments $ 91,197 $ 97,769