XML 175 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity and Non-controlling Interests - Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Nov. 01, 2023
May 03, 2023
Nov. 07, 2019
Aug. 01, 2018
Dec. 31, 2024
Mar. 15, 2017
Stockholders' Equity and Non-controlling Interests            
Increase in stock repurchase plan     $ 50.0      
Share repurchase            
Stockholders' Equity and Non-controlling Interests            
Amount approved for share repurchase program $ 85.0          
Increase in stock repurchase plan 40.0 $ 75.0   $ 30.0    
Stock Repurchase Program, Authorized Amount $ 85.0          
Share repurchase | Common stock            
Stockholders' Equity and Non-controlling Interests            
Shares repurchased (in shares)         2,240,295  
Shares repurchased, weighted average price (in dollars per share)         $ 12.25  
Amount of capacity under stock repurchase plan         $ 55.8  
Maximum | Share repurchase            
Stockholders' Equity and Non-controlling Interests            
Amount approved for share repurchase program           $ 25.0
Stock Repurchase Program, Authorized Amount           $ 25.0