Quarterly report [Sections 13 or 15(d)]

COMMITMENTS AND CONTINGENCIES (Details)

v3.25.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Sep. 05, 2024
USD ($)
Dec. 31, 2021
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Aug. 30, 2024
project
Oct. 31, 2021
USD ($)
project
Loss Contingencies [Line Items]              
Number of battery energy storage system projects | project           3 3
Maximum amount of liquidated damages             $ 89,000
Milestone payment received $ 110,000            
Increase in contingent consideration     $ 71 $ 0      
Plug Smart              
Loss Contingencies [Line Items]              
Contingent consideration, liability, revenue earn-outs, payment period   5 years          
Maximum cumulative earn-out   $ 5,000          
Contingent consideration, liability     1,685   $ 1,614    
Increase in contingent consideration     $ 71