Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details)

v3.24.0.1
Commitments and Contingencies (Details)
1 Months Ended 12 Months Ended
Nov. 06, 2017
contractor
Dec. 31, 2021
USD ($)
Oct. 31, 2021
USD ($)
Aug. 31, 2018
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 30, 2023
USD ($)
Loss Contingencies [Line Items]                
Liquidated damages up to a maximum amount     $ 89,000,000          
Number of defendants | contractor 9              
Contingent consideration         $ 1,465,000 $ 3,800,000    
Payment of contingent consideration         1,866,000 0 $ 0  
Chelsea Group Limited                
Loss Contingencies [Line Items]                
Contingent consideration, liability, revenue earn-outs, payment period       5 years        
Contingent consideration, liability       $ 555,000 0 358,000    
Increase (decrease) in contingent consideration               $ (358,000)
Contingent consideration         0      
Plug Smart                
Loss Contingencies [Line Items]                
Contingent consideration, liability, revenue earn-outs, payment period   5 years            
Contingent consideration, liability   $ 2,160,000         2,160,000  
Contingent consideration         1,465,000      
Maximum cumulative earn-out   $ 5,000,000         $ 5,000,000  
Payment of contingent consideration         3,040,000 $ 275,000    
Plug Smart | Selling, general and administrative expense                
Loss Contingencies [Line Items]                
Increase (decrease) in contingent consideration         $ 705,000