XML 200 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Options and Award Programs (Details 3) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restricted stock compensation expense $ 1,097,062 $ 914,194
Non-qualified option share-based compensation expense 114,185 46,797
Total share-based compensation before taxes 1,211,247 960,991
Board of Directors Option    
Restricted stock compensation expense 244,894 272,464
Non-qualified option share-based compensation expense 0 0
Total share-based compensation before taxes 244,894 272,464
Employee Stock Option    
Restricted stock compensation expense 852,168 641,730
Non-qualified option share-based compensation expense 114,185 46,797
Total share-based compensation before taxes $ 966,353 $ 688,527