XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
Reserves and accruals $ 5,579 $ 3,821
Operating lease liabilities 20,086 17,384
Inventories 8,894 10,170
Stock awards 935 1,829
Net operating loss and other tax carryforwards 186,118 160,127
Goodwill and intangible assets 19,513 20,091
Fair value discount on 2025 Notes 12,188 19,751
Property and equipment 0 6,619
Other 10,114 5,896
Gross deferred tax assets 263,427 245,688
Valuation allowance (254,515) (231,907)
Total deferred tax assets 8,912 13,781
Deferred tax liabilities    
Property and equipment (3,771) 0
Operating lease assets (16,924) (13,903)
Prepaid expenses and other (450) (450)
Total deferred tax liabilities (21,145) (14,353)
Net deferred tax liabilities $ (12,233) $ (572)