v3.26.1
SEGMENT REPORTING - Reconciliation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenue from external customers $ 108,490 $ 57,393 $ 199,139 $ 118,203
Operating Segments        
Segment Reporting [Line Items]        
Revenue from external customers 112,153   205,408  
Operating Segments | External Customers        
Segment Reporting [Line Items]        
Revenue from external customers 108,490 57,393 199,139 118,203
Operating Segments | Intersegment Customers        
Segment Reporting [Line Items]        
Revenue from external customers 3,663   6,269  
Operating Segments | Materials Segment        
Segment Reporting [Line Items]        
Revenue from external customers 95,629 37,532 167,806 93,151
Operating Segments | Materials Segment | External Customers        
Segment Reporting [Line Items]        
Revenue from external customers 91,966 37,532 161,537 93,151
Operating Segments | Materials Segment | Intersegment Customers        
Segment Reporting [Line Items]        
Revenue from external customers 3,663   6,269  
Operating Segments | Magnetics Segment        
Segment Reporting [Line Items]        
Revenue from external customers 16,524   37,602  
Operating Segments | Magnetics Segment | External Customers        
Segment Reporting [Line Items]        
Revenue from external customers 16,524 19,861 37,602 25,052
Operating Segments | Magnetics Segment | Intersegment Customers        
Segment Reporting [Line Items]        
Revenue from external customers 0   0  
Intersegment Eliminations        
Segment Reporting [Line Items]        
Revenue from external customers $ (3,663) $ 0 $ (6,269) $ 0