XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Certain Balance Sheet Items - Accrued Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]          
Accrued compensation and payroll taxes $ 17,441   $ 17,441   $ 17,361
Accrued outsourced manufacturing expenses 11,179   11,179   12,361
Taxes payable 3,517   3,517   963
Product returns and sales allowance 44,718   44,718   41,932
Other accrued expenses 29,213   29,213   33,584
Lease liability 30,755   30,755   32,197
Total accrued expenses 136,823   136,823   138,398
Less long-term portion (40,406)   (40,406)   (37,720)
Total accrued expenses, current 96,417   96,417   $ 100,678
Expense associated with accretion of lease liabilities 500 $ 600 1,700 $ 1,900  
Total operating lease cost 2,000 2,000 6,000 6,100  
Cash paid for amounts related to leases $ 1,600 $ 1,600 $ 5,100 $ 5,000