XML 86 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Increase (decrease) in deferred tax asset valuation allowance $ 10,800 $ 15,200 $ 16,700
Interest and penalties recognize in income tax expense 42 42 42
Interest and penalties recognized on the balance sheet 700 600 600
Unrecognized tax benefits that would impact effective tax rate $ 300 $ 300 $ 300