XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Repurchase Program (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Apr. 30, 2025
Equity, Class of Treasury Stock [Line Items]          
Treasury shares purchased at cost $ 3,438,000 $ 0 $ 20,650,000 $ 45,000  
Share Repurchase Program          
Equity, Class of Treasury Stock [Line Items]          
Stock repurchase program, authorized amount         $ 100,000,000
Shares repurchased (in shares)     3,000,000.0 0  
Treasury shares purchased at cost     $ 20,400,000    
Stock repurchase program, remaining authorized repurchase amount $ 91,700,000   $ 91,700,000