XML 64 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Additional Information) (Details) - Common stock - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Apr. 25, 2024
Mar. 31, 2024
Oct. 31, 2022
Amount of shares repurchased     $ 100.0
Stock repurchased and retired during period, shares   634,107  
Shares repurchased average price per share   $ 15.24  
Stock repurchased and retired during period, value   $ 9.7  
Subsequent Event      
Stock repurchased and retired during period, shares 352,821    
Shares repurchased average price per share $ 14.91    
Stock repurchased and retired during period, value $ 5.3