XML 100 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholders' Equity - Common Shares (Details) - $ / shares
shares in Thousands
12 Months Ended
Mar. 11, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Shareholders' Equity        
Aggregate share capital, shares authorized   57,000    
Common shares, shares authorized   32,000 32,000  
Common shares, par value (in dollars per share)   $ 0.05 $ 0.05  
Preferred shares, shares authorized   25,000    
Preferred stock, par value (in dollars per share)   $ 0.001    
Parker        
Shareholders' Equity        
Shares issued as consideration in acquisition 4,800      
Treasury Shares        
Shareholders' Equity        
Treasury shares reissued during the year   0 0 0