XML 140 R120.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes Income Taxes - Effect of Income Taxes on Net Income and Stockholders' Equity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Expense (Benefit) [Roll Forward]      
Income tax expense (benefit) $ (924) $ (989) $ (462)
Net Unrealized Losses On Securities Tax Effect 144 918 335
Unrealized gains (losses) on foreign currency translations (1,922) 0 0
Valuation Allowances And Reserves Charged To Equity 1,778 (918) 335
Income Tax Effects Allocated Directly to Equity 0 0 0
Income Tax Effects Allocated Directly to Equity, Other $ (924) $ (989) $ (462)