XML 150 R130.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - CRP (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
CRP Technology Srl      
Asset Acquisition [Line Items]      
Equity Method Investment, Ownership Percentage 51.00%   46.00%
CRP USA LLC      
Asset Acquisition [Line Items]      
Equity Method Investment, Ownership Percentage 33.00%    
Minority Investment in CRP Technology      
Asset Acquisition [Line Items]      
Payments to Acquire Interest in Subsidiaries and Affiliates     $ 23.0
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent $ 1.4 $ 1.4  
Consolidation Less Than Wholly Owned Subsidiary Parent Ownership Interest Changes Purchase Of Interest By Parent, Percentage 9.00% 9.00%