XML 122 R107.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2025
£ / shares
shares
Dec. 31, 2025
$ / shares
shares
Dec. 31, 2024
£ / shares
shares
Dec. 31, 2024
$ / shares
shares
Dec. 31, 2022
shares
Class of Stock [Line Items]                
Common stock, par value (in GBP per share) | £ / shares       £ 0.50   £ 0.50    
Purchase of treasury shares | $ $ 3.1 $ 2.3 $ 2.7          
Number of treasury shares held (in shares)     1,500,000 1,877,091 1,877,091 1,657,323 1,657,323 1,300,000
2023 Share Buy-Back Program                
Class of Stock [Line Items]                
Number of ordinary shares repurchased (in shares) 246,875 200,000            
Purchase of treasury shares | $   $ 2.3            
Shares utilized (in shares) 27,107 16,248            
Utilization of treasury shares | $   $ 0.3            
Number of treasury shares held (in shares)       219,768 219,768 183,752 183,752  
Ordinary shares                
Class of Stock [Line Items]                
Common stock, par value (in GBP per share) | (per share)     $ 0.50 £ 0.50 $ 0.50 £ 0.50 $ 0.50  
Common stock, shares, outstanding, actively traded (in shares)       26,640,434 26,640,434 26,742,074 26,742,074  
Ordinary shares | Own shares held by ESOP                
Class of Stock [Line Items]                
Common stock, par value (in GBP per share) | £ / shares       £ 0.50   £ 0.50    
Number of ESOP shares (in shares)       426,475 426,475 544,603 544,603