XML 88 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Revolution Transaction (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 03, 2022
Related Party Transactions [Abstract]    
Revolution transaction description In consideration for the sale of the Revolution net assets, the Company issued an adjustable promissory note (“Seller Note”) with an initial principal amount of $5,000,000. The Seller Note matures on December 1, 2027, bears interest at 8% per annum and is subject to adjustment based upon the pre-tax net income of the acquired business in 2023.  
Consideration transferred $ 3,421,991 $ 3,421,991
Promissory note related to acquisition 1,165,027  
Bargain price $ 14,461,274