Annual report pursuant to Section 13 and 15(d)

ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Narrative (Details)

v3.23.1
ORGANIZATION AND ACQUISITIONS, BUSINESS PLAN, AND LIQUIDITY - Narrative (Details)
3 Months Ended 12 Months Ended
Oct. 31, 2022
USD ($)
qtr
Apr. 29, 2022
USD ($)
trading_day
Jul. 30, 2021
USD ($)
company
Dec. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]            
Acquisition, additional contingent consideration expense         $ 436,905 $ 0
DVO            
Business Acquisition [Line Items]            
Purchase price $ 6,100,000          
Acquisition, cash payment 1,200,000          
Acquisition, liabilities incurred, promissory note 3,800,000          
Acquisition, common stock consideration $ 1,100,000          
Acquisition, liabilities incurred, promissory note, number of quarters to be paid | qtr 4          
Acquisition, contingent consideration, range of outcome (up to) $ 1,100,000          
Emerald            
Business Acquisition [Line Items]            
Purchase price   $ 7,700,000        
Acquisition, cash payment   3,400,000        
Acquisition, common stock consideration   2,500,000        
Acquisition, contingent consideration, range of outcome (up to)   2,000,000        
Acquisition, estimated contingent consideration, liability   $ 1,800,000        
Acquisition, contingent consideration, range of outcome, performance period following the closing   2 years        
Acquisition, contingent consideration, liability, earnout criteria, percent of acquiree's quarterly gross profit   35.00%        
Acquisition, contingent consideration, liability, earnout fair value criteria, number of trading days prior to end of applicable quarter | trading_day   10        
2WR            
Business Acquisition [Line Items]            
Purchase price     $ 10,100,000      
Acquisition, cash payment     6,500,000      
Acquisition, common stock consideration     2,000,000      
Acquisition, additional contingent consideration expense       $ 400,000    
2WR | 2WR Sellers            
Business Acquisition [Line Items]            
Acquisition, contingent consideration, range of outcome (up to)     2,000,000      
Acquisition, estimated contingent consideration, liability     $ 1,600,000      
Acquisition, number of affiliated architecture design companies acquired | company     3      
Acquisition, number of companies entered into affiliate relationship | company     1