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

STOCK-BASED COMPENSATION - Summary of Stock Option Activity (Details)

v3.26.1
STOCK-BASED COMPENSATION - Summary of Stock Option Activity (Details) - Common Stock - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Beginning Balance, number of shares 1,575,001  
Options Granted, number of shares 30,000  
Options Exercised, number of shares (140,000)  
Options Forfeited or expired, number of shares (220,000)  
Ending Balance, number of shares 1,245,001 1,575,001
Ending Balance, Options Exercisable 713,333  
Beginning Balance, Weighted-Average Exercise Price $ 2.43  
Options Granted, Weighted-Average Exercise Price 2.77  
Options Exercised, Weighted-Average Exercise Price 1.25  
Options Forfeited or Expired, Weighted-Average Exercise Price 3.92  
Ending Balance, Weighted-Average Exercise Price 2.3 $ 2.43
Ending Balance, Options Exercisable, Weighted-Average Exercise Price $ 2.73  
Weighted-Average Remaining Contractual Term (Years) 2 years 7 months 6 days 3 years 1 month 6 days
Weighted-Average Remaining Contractual Term (Years), Exercisable 2 years 2 months 12 days  
Options Outstanding, Aggregate Intrinsic Value $ 1,016,320 $ 1,144,030
Options Exercisable, Aggregate Intrinsic Value $ 412,532