XML 100 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Unrecognized Tax Benefits Rollforward) (Details 7) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning unrecognized tax benefits $ 3,897 $ 3,004 $ 1,898
Increases related to current year tax positions 135 300 1,061
Increases related to prior year tax positions 0 778 45
Decrease related to prior year tax positions (165) (185) 0
Decreases related to settlement with tax authorities 0 0 0
Decreases due to lapse of applicable statute of limitations (604) 0 0
Ending unrecognized tax benefits $ 3,263 $ 3,897 $ 3,004