XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Changes in Fair Value of Earnout Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value Disclosures [Abstract]    
Fair value, beginning balance $ 700,000 $ 1,630,681
Payments (700,000) (1,018,333)
Fair value , ending balance 700,000
Change in fair value $ 87,652