XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Change in Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Deferred Tax Assets, Valuation Allowance [Roll Forward]      
Valuation allowance, at beginning of year $ 18,792 $ 14,935 $ 12,748
Increase in valuation allowance recorded through earnings 3,366 3,520 2,281
Decrease in valuation allowance recorded through earnings (1,943) 0 0
Increase in valuation allowance recorded through purchase accounting 0 337 0
Decrease in valuation allowance recorded through other comprehensive income 0 0 (94)
Valuation allowance, at end of year $ 20,215 $ 18,792 $ 14,935