XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Details)
6 Months Ended
Jun. 30, 2023
USD ($)
Gross Carrying amount $ 3,378,779
Accumulated Amortization 319,490
Goodwill, net 3,059,289
Trade Name [Member]  
Gross Carrying amount 584,517
Accumulated Amortization 0
Goodwill, net $ 584,517
Weighted Average Life Indefinite
Customer Relationships [Member]  
Gross Carrying amount $ 2,591,491
Accumulated Amortization 267,989
Goodwill, net $ 2,323,502
Weighted Average Life 17 years 3 months 25 days
Intellectual Property [Member]  
Gross Carrying amount $ 202,771
Accumulated Amortization 51,501
Goodwill, net $ 151,270
Weighted Average Life 11 years 2 months 15 days