XML 79 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Loss Contingencies [Line Items]    
Voluntary Cancellation of DCPA Products $ 16,191 $ 16,191
Charges include Reported Product Returns 12,403  
Inventory Write-offs, Logistics and Disposal Costs 2,265  
Logistics and disposal costs $ 1,523 $ 13,926