XML 88 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring Activities (Tables)
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Reserve by Type of Cost A summary of the activity for the year ended December 31, 2022, is included below (in thousands):
Restructuring costs payable - January 1, 2022$— 
Restructuring costs incurred845 
Restructuring costs paid(793)
Restructuring costs payable - December 31, 2022$52 
Restructuring costs incurred— 
Restructuring costs paid(52)
Restructuring costs payable - December 31, 2023$—