XML 122 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:      
Net operating loss carryforwards $ 365,841 $ 265,927  
Inventory reserves 9,758 9,395  
Stock-based compensation 2,169 3,067  
Depreciation 3,729 0  
Lease Liability 8,829 7,086  
Unrealized Gains/Losses 3,636 10,549  
Allowance for Doubtful Accounts 1,765 8,342  
Other 2,441 2,612  
Total deferred tax assets 398,168 306,978  
Less: valuation allowance (358,722) (258,796) $ (216,000)
Net deferred tax assets 39,446 48,182  
Deferred tax liabilities:      
Intangible amortization (32,687) (37,377)  
Depreciation 0 (3,017)  
Repo Expenses (4,966) (2,194)  
Right of Use Asset (1,793) (5,594)  
Net deferred tax liabilities (39,446) (48,182)  
Net deferred income taxes $ 0 $ 0