XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Equity (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2019
trading_day
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Aug. 02, 2022
USD ($)
Business Acquisition [Line Items]          
Preferred stock authorized (in shares) | shares   10,000,000 10,000,000 10,000,000  
Preferred stock par value (in dollars per share) | $ / shares   $ 0.0001 $ 0.0001 $ 0.0001  
Preferred stock outstanding (in shares) | shares   0 0 0  
Preferred stock issued (in shares) | shares   0 0 0  
Stock repurchase program, amount authorized | $         $ 30.0
Common stock repurchases (in shares) | shares   500,000 700,000    
Repurchase of common stock value | $   $ 3.2 $ 4.3    
Amount available under repurchase program | $   $ 15.2 $ 15.2    
Nesco Owner | Additional shares if common stock exceeds $13 per share or $16 per share | Common Stock | Capitol          
Business Acquisition [Line Items]          
Contingent consideration, additional shares (up to) (in shares) | shares 1,800,000        
Contingent consideration, incremental shares transferred (in shares) | shares 900,000        
Consecutive trading days threshold | trading_day 30        
Nesco Owner | Additional shares if common stock exceeds $13 per share | Capitol          
Business Acquisition [Line Items]          
Contingent consideration stock price trigger (in dollars per share) | $ / shares $ 13.00        
Nesco Owner | Additional shares if common stock exceeds $13 per share | Common Stock | Capitol          
Business Acquisition [Line Items]          
Contingent consideration stock price trigger (in dollars per share) | $ / shares 13.00        
Nesco Owner | Additional shares if common stock exceeds $16 per share | Capitol          
Business Acquisition [Line Items]          
Contingent consideration stock price trigger (in dollars per share) | $ / shares 16.00        
Nesco Owner | Additional shares if common stock exceeds $16 per share | Common Stock | Capitol          
Business Acquisition [Line Items]          
Contingent consideration stock price trigger (in dollars per share) | $ / shares $ 16.00        
Trading days threshold | trading_day 20        
Nesco Owner | Additional shares if common stock exceeds $19 per share | Capitol          
Business Acquisition [Line Items]          
Contingent consideration, additional shares (up to) (in shares) | shares 1,651,798        
Contingent consideration stock price trigger (in dollars per share) | $ / shares $ 19.00        
Trading days threshold | trading_day 20        
Consecutive trading days threshold | trading_day 30        
Contingent consideration term (in years) 7 years        
Share price consideration (in dollars per share) | $ / shares $ 19.00