XML 76 R59.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
LEASES    
Operating lease cost $ 2,566,280 $ 2,105,065
Variable lease cost 720,612 807,961
Short-term lease cost 182,411 347,427
Leasing costs 3,469,303 3,260,453
Non-cash activities: Right-of-use operating lease assets obtained in exchange for new operating lease liabilities $ 7,235,358 $ 2,341,024
Weighted average remaining lease term for operating leases (in years) 4 years 7 months 6 days 3 years
Weighted average discount rate for operating leases (as percentage) 5.10% 3.90%