XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges (Summary of Changes in Restructuring Reserve) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring and Related Activities [Abstract]      
Beginning Balance $ 302 $ 445 $ 1,245
Restructuring charges 114 1,619 122
Other 82    
Cash payments (53) (59) (192)
Charges against assets (200) (1,703) (730)
Ending balance $ 245 $ 302 $ 445