v3.25.4
SCHEDULE OF SHARES SOLD UNDER ATM PROGRAM (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Number of shares sold 1,237,579
Net proceeds received $ 10,619,626
ATM [Member]      
Finite-Lived Intangible Assets [Line Items]      
Number of shares sold 1,237,579  
Gross proceeds received $ 10,877,775  
Net proceeds received $ 10,678,099  
Weighted average price per share $ 8.79