XML 64 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Summary Of Changes in the Fair Value of Level 3 Contingent Consideration (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Fair Value Disclosures [Abstract]  
Balance at beginning of year $ 12,965,480
Issuance of convertible promissory notes $ (12,965,480)