XML 111 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]        
Purchase price   $ 0 $ 0 $ 97,456
U.S Amines, Ltd.        
Business Acquisition [Line Items]        
Purchase price $ 97,500      
U.S Amines, Ltd. | Customer relationships        
Business Acquisition [Line Items]        
Finite-lived intangibles acquired $ 33,000      
Useful life 20 years      
U.S Amines, Ltd. | Trademarks        
Business Acquisition [Line Items]        
Finite-lived intangibles acquired $ 1,000      
Useful life 5 years