XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Feb. 20, 2025
USD ($)
Sep. 30, 2025
USD ($)
vote
$ / shares
shares
Jun. 30, 2025
USD ($)
shares
Sep. 30, 2025
USD ($)
vote
$ / shares
shares
May 30, 2025
USD ($)
Dec. 31, 2024
$ / shares
shares
Share Repurchase Program [Line Items]            
Number of common stock purchased (in shares) | shares       5,000,000.0    
Stock repurchased value | $       $ 75.6    
Number of votes entitled per share | vote   1   1    
Preferred stock, shares authorized (in shares) | shares   10,000,000   10,000,000   10,000,000
Preferred stock, par value (in usd per share) | $ / shares   $ 0.001   $ 0.001   $ 0.001
Preferred stock, shares outstanding (in shares) | shares   0   0   0
Preferred stock, shares issued (in shares) | shares   0   0   0
February 2025 repurchase program            
Share Repurchase Program [Line Items]            
Stock repurchase program, authorized amount | $ $ 50.0          
Stock repurchase program, period in force (in years) 2 years          
Number of common stock purchased (in shares) | shares     3,000,000.0      
Stock repurchased value | $     $ 50.0      
May 2025 repurchase program            
Share Repurchase Program [Line Items]            
Stock repurchase program, authorized amount | $         $ 50.0  
Stock repurchase program, period in force (in years) 2 years          
Number of common stock purchased (in shares) | shares   2,000,000.0   2,000,000.0    
Stock repurchased value | $   $ 25.6   $ 25.6    
Stock repurchase program, remaining authorized repurchase amount | $   $ 24.4   $ 24.4