v3.25.2
LEASES - components of lease costs (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
LEASES    
Operating lease costs $ 172,974 $ 168,995
Short-term lease costs 181,718 209,102
Amortization of ROU assets 121,457 118,851
Interest on lease liabilities 19,000 18,956
Total lease costs $ 495,149 $ 515,904