v3.26.1
ACQUISITIONS - Summary - Zircaloy acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 22, 2025
Mar. 31, 2026
ACQUISITIONS    
Total consideration, net   $ 153,553
Increase in goodwill   344
Total consideration, net of cash acquired:    
Total consideration, net   $ 153,553
Zircaloy    
ACQUISITIONS    
Total consideration, net $ 89,590  
Percentage acquired 100.00%  
Increase in goodwill $ 5,644  
Total consideration, net of cash acquired:    
Cash paid 98,895  
Less: cash and cash equivalents acquired (6,896)  
Less: restricted cash acquired (2,409)  
Total consideration, net $ 89,590