Quarterly report pursuant to Section 13 or 15(d)

Discontinued Operations (Narrative) (Details)

v3.23.2
Discontinued Operations (Narrative) (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Gain (loss) on disposal   $ (945,166)  
Restructuring expense   56,717 $ 56,717
Restructuring payments     0
Restructuring accrual $ 56,517 56,517 56,517
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 1,231,616
Proceeds received 1,106,616    
Consideration adjustments 68,384 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 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 $ 125,000