XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 15, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases          
Lease expiration date Apr. 30, 2031        
Operating lease expense   $ 594,979 $ 529,624 $ 1,189,958 $ 1,059,249
Weighted average remaining lease term operating leases   5 years 8 months 12 days   5 years 8 months 12 days  
Weighted average discount rate for operating leases   9.50%   9.50%