XML 88 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments - Schedule of Fair Value Financial Instruments (Details) - Recurring - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Short-term investments $ 2,206,555 $ 35,837,309
Contingent consideration receivable, related party 268,000  
Contingent earn-out receivable, related party 1,720,000  
Liabilities:    
Contingent consideration   12,224,614
Level 1    
Assets:    
Short-term investments 2,206,555 35,837,309
Level 3    
Assets:    
Contingent consideration receivable, related party 268,000  
Contingent earn-out receivable, related party $ 1,720,000  
Liabilities:    
Contingent consideration   $ 12,224,614