XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Income Tax [Line Items]          
Effective income tax expense (benefit) rate 20.40% 20.30% 20.30% 19.90%  
Net operating loss carryforwards $ 62.9   $ 62.9   $ 78.8
UNITED STATES          
Income Tax [Line Items]          
Statutory income tax rates     21.00%    
IRELAND | Non Trading Income          
Income Tax [Line Items]          
Statutory income tax rates     25.00%    
IRELAND | Capital Gain          
Income Tax [Line Items]          
Statutory income tax rates     33.00%    
IRELAND | Trading Income          
Income Tax [Line Items]          
Statutory income tax rates     12.50%