XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Contingencies - Additional Information (Details)
$ in Thousands
Sep. 12, 2022
USD ($)
installment
Jan. 26, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]    
Loss contingency damages sought value   $ 19,400
Loss contingency benefit value   $ 129,000
Litigation settlement, amount $ 250  
Litigation settlement, number of installments | installment 5