XML 48 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Summary of Changes in Fair Value of Earnout Liabilities

The following table provides a summary of the changes in fair value of the earnout liabilities for the six months ended June 30, 2023 and 2022:

 

   June 30, 2023 
Fair value at December 31, 2022  $700,000 
Payments   (700,000)
Fair value at June 30, 2023  $- 

 

   Six months 
   ended 
   June 30, 2022 
Fair value at December 31, 2021  $1,630,681 
Payment   (1,018,333)
Change in fair value   116,505 
Fair value at June 30, 2022  $728,853