XML 149 R120.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Charges - Reconciliation of Restructuring Liability (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Restructuring Reserve [Roll Forward]    
Restructuring activities $ 0 $ 2,200,000