XML 72 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Additional Information (Details) - USD ($)
12 Months Ended
May 10, 2023
Apr. 01, 2023
Mar. 31, 2023
Dec. 09, 2022
Oct. 12, 2022
Aug. 09, 2022
Jul. 13, 2022
Jul. 06, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2022
Acquisition of Businesses (Details) [Line Items]                        
Consideration transferred                 $ 101,970,024      
Cash consideration                 52,979,760      
Contingent consideration                 19,792,982 $ 10,555,540    
Change in fair value of contingent liability                 (1,437,525) 0 $ 0  
Payment for contingent consideration liability                 5,266,681 0 $ 0  
Due to seller                 12,377,494      
Deferred consideration                 17,279,201      
Equity interest issued                 4,000,000      
GMS                        
Acquisition of Businesses (Details) [Line Items]                        
Voting interest               100.00%        
Consideration transferred               $ 23,338,789        
Cash consideration               20,338,789        
Contingent consideration               3,000,000   3,000,000    
Acquisition costs                   1,001,883    
Payment for contingent consideration liability                 3,000,000      
Due to seller               0        
Deferred consideration               0 0 3,000,000    
Equity interest issued                      
Exceptional                        
Acquisition of Businesses (Details) [Line Items]                        
Voting interest             100.00%          
Consideration transferred             $ 14,788,333          
Cash consideration             6,375,000          
Contingent consideration             1,080,000   279,301 $ 1,080,000   $ 2,000,000
Performance condition period (in years)                   2 years    
Acquisition costs                   $ 56,571    
Change in fair value of contingent liability                 (374,044)      
Business combination, payments for deferred consideration                 3,000,000      
Payment for contingent consideration liability                 426,655      
Due to seller             4,084,540          
Total consideration             13,708,333          
Cash             7,708,333          
Deferred consideration             6,000,000   3,000,000 6,000,000    
Equity interest issued                      
Contingent consideration period (in months)             24 months          
Ryan Brothers Fort Atkinson LLC                        
Acquisition of Businesses (Details) [Line Items]                        
Voting interest           100.00%            
Consideration transferred           $ 11,422,252            
Cash consideration           7,422,252            
Contingent consideration           $ 4,000,000     1,821,018 4,000,000    
Acquisition costs                   230,175    
Change in fair value of contingent liability                 (338,956)      
Payment for contingent consideration liability                 1,840,026      
Contingent consideration period (in months)           24 months            
CAS                        
Acquisition of Businesses (Details) [Line Items]                        
Consideration transferred         $ 5,541,269              
Cash consideration         5,541,269              
Contingent consideration         0              
Acquisition costs                   171,779    
Due to seller         0              
Deferred consideration         0              
Total purchase price         7,134,881              
Gain on bargain purchase         1,593,612              
Equity interest issued                      
LMS                        
Acquisition of Businesses (Details) [Line Items]                        
Voting interest       100.00%                
Consideration transferred       $ 14,057,191                
Cash consideration       302,450                
Contingent consideration       2,475,540         604,827 2,475,540    
Acquisition costs                   4,200    
Change in fair value of contingent liability                 (2,000,312)      
Business combination, payments for deferred consideration                 11,279,201      
Due to seller       0                
Deferred consideration       11,279,201         0 $ 11,279,201    
Equity interest issued                      
Contingent consideration, change from foreign exchange movement                 129,599      
CRMS                        
Acquisition of Businesses (Details) [Line Items]                        
Voting interest     51.00%                  
Consideration transferred     $ 25,822,190                  
Cash consideration     9,000,000                  
Contingent consideration     15,822,190           17,087,835      
Acquisition costs                 229,937      
Change in fair value of contingent liability                 1,265,645      
Due to seller     2,448,460                  
Cash     10,000,000                  
Deferred consideration     0                  
Equity interest issued     $ 1,000,000                  
Contingent consideration period (in months)     36 months                  
Contingent consideration period to purchase remaining voting interest     49.00%                  
Business combination, contingent consideration, liability to be paid in cash     $ 5,000,000                  
Business combination, contingent consideration, liability to be paid shares     $ 10,822,190                  
FMC NA                        
Acquisition of Businesses (Details) [Line Items]                        
Consideration transferred   $ 7,000,000                    
Cash consideration   4,000,000                    
Contingent consideration   0                    
Acquisition costs                 $ 35,560      
Due to seller   0                    
Deferred consideration   0                    
Equity interest issued   $ 3,000,000                    
Rapid Reliable Testing                        
Acquisition of Businesses (Details) [Line Items]                        
Cash consideration $ 1,385,156