v3.26.3
Stockholders' Equity - Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Dec. 31, 2025
Aug. 24, 2026
Capital and Reserves                
Common stock, shares repurchased (in shares)           264,000 899,000  
Common stock, shares repurchased amount   $ 4,707 $ 15,469 $ 2,708 $ 6,122      
August 2026 Program                
Capital and Reserves                
Common stock, shares repurchased (in shares) 264,229              
Common stock, shares repurchased amount $ 4,700              
Common stock repurchased, Average cost per share $ 17.79              
Remaining authorized amount $ 445,300 $ 445,300       $ 445,300    
Remaining authorized number of shares 24,700,000 24,700,000       24,700,000    
January 2022 Program                
Capital and Reserves                
Common stock, shares repurchased (in shares)   0            
Maximum | August 2026 Program                
Capital and Reserves                
Share repurchase authorized amount               $ 450,000
Share repurchase authorization (in shares)               25,000,000