LEASES - Leasing Costs (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Lessee, Lease, Description [Line Items] | ||
| 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 |
| Consumer segment | ||
| Lessee, Lease, Description [Line Items] | ||
| Operating lease cost | 1,117,351 | 747,356 |
| Variable lease cost | 242,983 | 217,362 |
| Short-term lease cost | 32,153 | 167,550 |
| Leasing costs | 1,392,487 | 1,132,268 |
| Commercial segment | ||
| Lessee, Lease, Description [Line Items] | ||
| Operating lease cost | 1,448,929 | 1,357,709 |
| Variable lease cost | 477,629 | 590,599 |
| Short-term lease cost | 150,258 | 179,877 |
| Leasing costs | $ 2,076,816 | $ 2,128,185 |