XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Schedule of Purchase Consideration Paid and Amount of Assets Acquired and Liabilities Assumed (Detail) - USD ($)
6 Months Ended
Nov. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Sources of consideration paid:        
Cash   $ 3,137,758 $ 2,319,977  
Purchase price allocation:        
Goodwill   $ 82,348,892   $ 80,621,503
RWS [Member]        
Sources of consideration paid:        
Cash $ 32,048,438      
Total purchase consideration 34,013,000      
Purchase price allocation:        
Accounts receivable, net 7,888,586      
Other assets 1,103,253      
Machinery and equipment 494,614      
Intangible assets 25,390,000      
Goodwill 8,085,748      
Current liabilities (8,949,201)      
Assets acquired and liabilities assumed, net 34,013,000      
Other [Member] | RWS [Member]        
Sources of consideration paid:        
Business combination, consideration transferred, liabilities incurred $ 1,964,562