Quarterly report pursuant to Section 13 or 15(d)

Fair Value Disclosures - Liabilities at Fair Value (Details)

v3.23.2
Fair Value Disclosures - Liabilities at Fair Value (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Liabilities, Fair Value Disclosure [Abstract]    
Current $ 313,853 $ 322,385
Non-current 3,670,252 3,309,175
Fair Value, Recurring | Fair Value, Inputs, Level 3    
Liabilities, Fair Value Disclosure [Abstract]    
Current 313,853 322,385
Non-current 3,670,252 3,309,175
Total Contingent Consideration $ 3,984,105 $ 3,631,560