XML 76 R54.htm IDEA: XBRL DOCUMENT v3.25.1
OPERATING LEASES (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Operating lease right of use assets $ 1,447,907 $ 1,995,204
Operating lease liability 1,595,738  
Operating lease expenses 555,192 434,066
Operating lease payments $ 505,017 $ 380,576
Weighted average remaining lease term 5 years 6 months  
Weighted average discount rate 7.80%  
Office Space One [Member]    
Property, Plant and Equipment [Line Items]    
Remaining lease term 72 months  
Office Space Two [Member]    
Property, Plant and Equipment [Line Items]    
Remaining lease term 8 months