XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Schedule Of Fair Value Of The Contingent Consideration Remeasured (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]  
Initial estimate (Level 3) $ 36,140,000
Loss in fair value of contingent consideration 3,298,230
Payments (2,438,230)
Ending Balance (Level 3) $ 37,000,000