XML 50 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Preparation of Interim Financial Statements and Other Items (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
segment
$ / shares
Jan. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
Nov. 30, 2023
Organization and Nature of Operations        
Number of business segments | segment 2      
Investment in unconsolidated affiliates $ 6.0   $ 0.0  
Vietnam Manufacturing Facility        
Organization and Nature of Operations        
Ownership percentage       40.00%
Investment in unconsolidated affiliates   $ 6.0    
Class A Common Stock        
Organization and Nature of Operations        
Common stock, par value (in dollars per share) | $ / shares $ 0.01   $ 0.01