Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets - Summary of Intangible Assets (Details)

v3.23.1
Goodwill and Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 5 years  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 10 years  
Intangible Assets other than Capitalized Software    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 7,720,450 $ 7,720,450
Accumulated Amortization (1,670,958) (1,397,171)
Net Carrying Amount 6,049,492 6,323,279
Trademarks    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 2,320,000 2,320,000
Accumulated Amortization (370,672) (292,671)
Net Carrying Amount $ 1,949,328 $ 2,027,329
Trademarks | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 5 years 5 years
Trademarks | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 10 years 10 years
Noncompete Agreements    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 5 years 5 years
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 990,000 $ 990,000
Accumulated Amortization (396,000) (346,500)
Net Carrying Amount 594,000 643,500
Customer Relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 3,760,000 3,760,000
Accumulated Amortization (904,286) (758,000)
Net Carrying Amount $ 2,855,714 $ 3,002,000
Customer Relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 5 years 5 years
Customer Relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 7 years 7 years
Patents and Patent Applications    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 650,450 $ 650,450
Net Carrying Amount $ 650,450 $ 650,450