v3.26.1
LEASES - Components of Lease Costs (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
LEASES [Abstract]    
Operating lease costs $ 300,400 $ 274,900
Variable lease costs 15,200 26,200
Short-term lease costs 8,700 8,500
Total lease costs $ 324,300 $ 309,600