XML 114 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Summary of Changes in Unrecognized Tax Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Balance at December 31, 2022 $ 3,083 $ 3,651 $ 4,625
Increases from current period positions 762 629 1,751
Increases from prior period positions 101 89 6
Decreases in prior year positions (118) (908) (57)
Settlements (payments) (160) 0 (1,192)
Lapse of statute of limitations (428) (378) (1,482)
Balance at December 31, 2023 $ 3,240 $ 3,083 $ 3,651