XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Description of the Company and Basis of Presentation (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
segment
$ / shares
Mar. 31, 2024
USD ($)
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Common stock, dividends (in dollars per share) | $ / shares $ 0.12  
Number of reportable segments 2 2
Number of operating segments 2 2
(Loss) gain from foreign currency transactions | $ $ (0.2) $ 0.1