XML 90 R29.htm IDEA: XBRL DOCUMENT v3.25.2
OPERATING LEASE AND RIGHT-OF-USE ASSETS AND OPERATING LEASE LIABILITIES (Details 6) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Year Ended December 31, 2025 $ 18,879  
Year Ended December 31, 2026 37,758  
Year Ended December 31, 2027 37,758  
Thereafter 4,414  
Total future minimum lease payments 98,809  
Less imputed interest (14,383)  
PV of payments $ 84,426 $ 97,769