Quarterly report pursuant to Section 13 or 15(d)

Discontinued Operations (Narrative) (Details)

v3.23.3
Discontinued Operations (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2023
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Gain (loss) on disposal     $ (1,190,002)  
Restructuring expense   $ 56,717   $ 56,717
Restructuring payments   36,213    
Restructuring accrual   $ 20,504   $ 20,504
JDL Technologies, Inc. and Ecessa Corporation [Member] | Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Consideration $ 1,231,616   1,231,616  
Proceeds received 1,106,616      
Consideration adjustments 68,384   68,384  
JDL Technologies, Inc. and Ecessa Corporation [Member] | Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] | Initial Consideration [Member]        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Consideration 1,175,000   1,175,000  
JDL Technologies, Inc. and Ecessa Corporation [Member] | Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] | Held in Escrow [Member]        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Consideration $ 125,000   $ 125,000