Annual report pursuant to Section 13 and 15(d)

Income Taxes (Narrative) (Details)

v3.24.0.1
Income Taxes (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards $ 18,800,000   $ 8,200,000
Deferred tax assets, net operating loss carryforwards 18,778,000   1,720,000
Deferred tax assets, valuation allowance 18,800,000   0
Change in unrecognized tax benefit reasonably possible, low range     0
Change in unrecognized tax benefit reasonably possible, high range     1,700
Unrecognized tax benefits that would affect the effective tax rate 9,200,000 $ 12,900,000 9,200,000
Interest expense and penalties recognized (reversed) 800,000 $ 300,000  
Income Tax Examination, Penalties and Interest Accrued     2,700,000
Deferred Tax Assets, Tax Credit Carryforwards, Foreign     9,400,000
Tax Credit Carryforward, Valuation Allowance     7,000,000
Undistributed earnings of foreign subsidiaries     299,600,000
Operating Loss Carryforward, Subject to Expiration     7,900,000
Operating Loss Carryforwards, Not Subject To Expiration     300,000
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 1,800,000   $ 4,500,000