v3.25.4
Income Taxes - Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred Tax Assets    
Net operating loss and other tax credit carryforwards $ 42,685 $ 47,134
Basis differences — foreign investments 34,486 24,991
Other 741 953
Total deferred tax assets 77,912 73,078
Valuation allowance (44,761) (55,488)
Net deferred tax assets 33,151 17,590
Deferred Tax Liabilities    
Basis differences — foreign investments (151,820) (147,462)
Total deferred tax liabilities (151,820) (147,462)
Net Deferred Tax Liability $ (118,669) $ (129,872)