Quarterly report [Sections 13 or 15(d)]

EMPLOYEE STOCK OPTIONS AND RESTRICTED STOCK UNITS - Schedule of Status of the Stock Options (Details)

v3.25.1
EMPLOYEE STOCK OPTIONS AND RESTRICTED STOCK UNITS - Schedule of Status of the Stock Options (Details) - Stock options - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Options    
Outstanding at beginning of the year (in shares) 65,500 70,500
Granted (in shares) 0 0
Forfeited (in shares) 0 0
Expired (in shares) 0 (5,000)
Exercised (in shares) 0 0
Outstanding at end of year (in shares) 65,500 65,500
Options exercisable at end of year (in shares) 65,500 65,500
Weighted- Average Exercise Price    
Outstanding at beginning of the year (in dollars per share) $ 10.70 $ 10.33
Granted (in dollars per share) 0 0
Forfeited (in dollars per share) 0 0
Expired (in dollars per share) 0 5.50
Exercised (in dollars per share) 0 0
Outstanding at end of year (in dollars per share) 10.70 10.70
Exercisable at end of year (in dollars per share) $ 10.70 $ 10.70
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]    
Options Outstanding - Weighted-Average Remaining Contractual Term 1 year 3 months 21 days 2 years 3 months 21 days
Options Exercisable - Weighted-Average Remaining Contractual Term 1 year 3 months 21 days 2 years 3 months 21 days
Aggregate Intrinsic Value $ 0 $ 0