v3.26.1
Discontinued and Disposed Operations (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
disposition
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
disposition
Jun. 30, 2025
USD ($)
Dec. 31, 2025
disposition
Oct. 08, 2024
USD ($)
Disposal Group, Including Discontinued Operations [Line Items]              
Number of dispositions | disposition   0   0   0  
Discontinued Operations, Disposed of by Sale | ESG              
Disposal Group, Including Discontinued Operations [Line Items]              
Total consideration, net of cash transferred             $ 2,000,000
Adjustments on other post-closing, before tax   $ 378 $ 1,335 $ 778      
Adjustments on other post-closing, after tax   $ 299 $ 1,066 $ 615      
Adjustments on net working capital, before tax         $ 11,993    
Adjustments on net working capital, after tax         $ 9,486    
Verdict returned for alleged breach of contract, amount $ 58,900