XML 85 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Differences Between Total Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Statutory federal income tax rate 21.00%  
Computed expected income tax benefit $ (7,966) $ (403)
Net effect of state income taxes (1,885) (206)
Foreign subsidiary dividend inclusions 666 507
Foreign tax rate differential 42 (257)
Change in valuation allowance 991 (562)
Return to Provision 599 706
Change in Rate (125) 165
Credits (346) (543)
Adjustments to State Attributes 565 (137)
Other Adjustments, net (178) 381
Total income tax benefit $ (7,637) $ (349)