XML 133 R116.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2031
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Contingency [Line Items]        
Deferred tax liability recorded     $ 377,000 $ 1,873,000
State income tax rate     9.99%  
Corporate alternative minimum tax rate     15.00%  
Corporate Alternative Minimum Tax threshold financial income     $ 1,000,000,000  
Excise tax rate on corporate share repurchases     1.00%  
U.K        
Income Tax Contingency [Line Items]        
Corporate income tax rate     19.00%  
Forecast [Member]        
Income Tax Contingency [Line Items]        
State income tax rate 4.99%      
Forecast [Member] | U.K        
Income Tax Contingency [Line Items]        
Corporate income tax rate   25.00%    
2035 [Member]        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards     $ 3,341,000  
Non-U.S. Subsidiaries and Affiliates [Member]        
Income Tax Contingency [Line Items]        
Deferred tax liability recorded     0 $ 0
Domestic Tax Authority [Member]        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards     $ 58,211,000  
Operating loss carry forwards expiration period     2035  
Operating loss carryforwards, limitations on use     the Corporation has U.S. federal net operating loss carryforwards of $58,211, of which $54,870 can be carried forward indefinitely but will be limited to 80% of taxable income in any given year.  
State [Member]        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards     $ 77,747,000  
Operating loss carry forwards expiration period     2023  
Foreign Tax Authority [Member]        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards     $ 39,592,000  
Capital loss carry forwards expiration period     capital loss carryforwards of $730, which do not expire.  
Carried Forward Indefinitely [Member]        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards     $ 54,870,000