Annual report [Section 13 and 15(d), not S-K Item 405]

ACCRUED EXPENSES - Schedule of Accrued Expenses (Details)

v3.26.1
ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Commissions and royalties $ 1,298,486 $ 1,080,787
Payroll and related 1,516,679 1,354,494
Other 363,163 393,009
Total accrued expenses $ 3,178,328 $ 2,828,290