XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.1
At June 30, 2021 and December 31, 2020, the fair values of cash, accounts receivable, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these instruments. (Details) - USD ($)
Jun. 30, 2021
Jun. 30, 2020
Reported Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term borrowings and long-term debt $ 32,510,485 $ 33,445,446
Estimate of Fair Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term borrowings and long-term debt $ 32,510,485 $ 33,445,446