v3.26.1
Income Taxes - Uncertain tax positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Taxes    
Balance at beginning of period $ 243 $ 4,522
Additions to interest and penalties on prior year tax positions taken 36 32
Reductions to prior year tax positions   (3,412)
Reductions to interest and penalties on prior year tax positions taken   (899)
Balance at end of period 279 243
Accrued income tax interest and penalties $ 100 $ 100