XML 495 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Equity Matters (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Treasury stock $ 0 $ 0 $ 1,077,559  
Return of capital to Parent   $ (408,190)    
Treasury Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Treasury share acquired (in shares) 1,884,616 1,884,616 9,065,286 1,528,173
Share price ( usd per share) $ 66.66 $ 66.66    
Treasury stock $ 125,700 $ 125,700    
Percentage of treasury stock acquired 100.00% 100.00%    
Retained Earnings [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Return of capital to Parent   $ (408,190)