XML 115 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Summary of Changes in Unrecognized Tax Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Balance at December 31, 2023 $ 3,240 $ 3,083 $ 3,651
Increases from prior period positions 1,249 101 89
Increases from current period positions 706 762 629
Decreases in prior year positions 0 (118) (908)
Settlements (payments) 0 (160) 0
Lapse of statute of limitations 0 (428) (378)
Balance at December 31, 2024 $ 5,195 $ 3,240 $ 3,083