v3.25.2
LEASES - Components of Lease Costs (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
LEASES [Abstract]        
Operating lease costs $ 302,500 $ 66,200 $ 577,400 $ 111,600
Variable lease costs 41,500 21,600 67,700 56,100
Short-term lease costs 8,500 22,100 17,000 25,700
Total lease costs $ 352,500 $ 109,900 $ 662,100 $ 193,400