v3.26.3
SCHEDULE OF SHARES SOLD UNDER ATM PROGRAM (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Intangible Asset, Finite-Lived [Line Items]        
Number of shares sold     1,230,984
Net proceeds received     $ 10,556,637
ATM [Member]        
Intangible Asset, Finite-Lived [Line Items]        
Number of shares sold 1,230,984 1,230,984
Gross proceeds received $ 10,813,144 $ 10,813,144
Net proceeds received $ 10,614,761 $ 10,614,761
Weighted average price per share   $ 8.78   $ 8.78