v3.25.4
Income Taxes (Uncertain Tax Positions) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Unrecognized Tax Benefits [Roll Forward]    
Balance at beginning of year $ 361  
Balance at end of year 106 $ 361
Uncertain Tax Positions [Member]    
Unrecognized Tax Benefits [Roll Forward]    
Balance at beginning of year 1,536 1,601
Reversal of accrual for positions taken in a prior year 44 14
Reversals due to lapse of statute of limitations (163) (79)
Balance at end of year 1,417 1,536
Interest and Penalties [Member]    
Unrecognized Tax Benefits [Roll Forward]    
Balance at beginning of year 105 97
Reversal of accrual for positions taken in a prior year 1 10
Reversals due to lapse of statute of limitations (97) (2)
Balance at end of year $ 9 $ 105