XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES (Details 2) - USD ($)
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Leases [Abstract]      
2025   $ 324,459  
2026   1,315,508  
2027   1,376,460  
2028   1,369,170  
2029   1,379,314  
Thereafter   13,889,048  
Total minimal lease payments   19,653,959  
Less present value adjustment   (8,168,236)  
Operating lease liabilities   11,485,723  
Less current lease liabilities $ (474,932) (474,932) $ (481,801)
Lease liabilities, net of current portion $ 11,010,791 $ 11,010,791 $ 11,354,746