XML 81 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity (Share Repurchases, Cumberland Emerging Technologies and Cumberland Foundation Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
May 31, 2010
Equity, Class of Treasury Stock [Line Items]      
Repurchase of common shares, value $ 1,025,836 $ 1,410,484  
Amount available under current repurchase program $ 3,800,000    
Shares Repurchase, All, Except Settlement of Tax Liabilities Related to Exercise of Stock Options      
Equity, Class of Treasury Stock [Line Items]      
Repurchase of common shares, shares 367,793 438,359  
Repurchase of common shares, value $ 1,000,000 $ 1,400,000  
Share Repurchase Program Authorized in 2010      
Equity, Class of Treasury Stock [Line Items]      
Share repurchase program, number of shares authorized to be repurchased     $ 10,000,000