XML 83 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Loss Contingencies [Line Items]          
Litigation settlement obligation $ 6,013   $ 6,013   $ 4,165
Insurance receivable 3,400   3,400   $ 900
Net legal settlement expense   $ 100 $ 100 $ 300  
Maximum          
Loss Contingencies [Line Items]          
Net legal settlement expense $ 100