v3.26.1
SUBSEQUENT EVENTS (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jul. 28, 2026
USD ($)
tranche
Jul. 27, 2026
USD ($)
Jul. 01, 2026
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Jul. 31, 2026
USD ($)
Jun. 17, 2026
$ / shares
Dec. 31, 2025
$ / shares
Subsequent Event [Line Items]                
Issuance of notes receivable       $ 8,594 $ 0      
Common stock, par value (in USD per share) | $ / shares       $ 0.01     $ 0.01 $ 0.01
Kore Power, Inc.                
Subsequent Event [Line Items]                
Issuance of notes receivable       $ 4,100        
Subsequent event                
Subsequent Event [Line Items]                
Note receivable     $ 8,600          
Subsequent event | 4.75% Convertible Senior Notes Due 2031 | Convertible Debt                
Subsequent Event [Line Items]                
Interest rate           4.75%    
Principal amount           $ 120,000    
Subsequent event | Evervolt Green Energy Holding Pte Ltd.                
Subsequent Event [Line Items]                
Total consideration $ 135,000              
Payments for asset acquisitions   $ 2,000            
Consideration payable, number of tranches | tranche 4              
Subsequent event | Evervolt Green Energy Holding Pte Ltd. | Asset Acquisition Consideration Tranche One                
Subsequent Event [Line Items]                
Consideration payable, amount $ 60,000              
Subsequent event | Evervolt Green Energy Holding Pte Ltd. | Asset Acquisition Consideration Tranche Two                
Subsequent Event [Line Items]                
Consideration payable, amount 25,000              
Subsequent event | Evervolt Green Energy Holding Pte Ltd. | Asset Acquisition Consideration Tranche Three                
Subsequent Event [Line Items]                
Consideration payable, amount 30,000              
Subsequent event | Evervolt Green Energy Holding Pte Ltd. | Asset Acquisition Consideration Tranche Four                
Subsequent Event [Line Items]                
Consideration payable, amount $ 18,000              
Subsequent event | Kore Power, Inc.                
Subsequent Event [Line Items]                
Aggregate purchase price     32,000          
Closing consideration to be paid in common stock     9,600          
Liabilities included in initial purchase price that was previously settled     13,100          
Note receivable due to the company not included in initial purchase consideration     4,500          
Subsequent event | Kore Power, Inc. | Performance Metrics                
Subsequent Event [Line Items]                
Total potential earn-out consideration     9,600          
Subsequent event | Kore Power, Inc. | Receivable Paid By Due Date                
Subsequent Event [Line Items]                
Total potential earn-out consideration     $ 5,500