v3.25.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Assets      
Net Operating Loss Carryforwards $ 24,421 $ 20,888 $ 14,066
Derivative liability 336 65 125
Inventory 1,796 1,639 1,275
Stock Based Compensation 1,112 3,420 3,288
Capitalized Expenses 18,869 20,737 20,769
Reserves 9,964 2,622 2,741
Right of Use Assets 30,131 42,965 37,652
Sale Leaseback 1,499 1,554 1,552
Other Assets 3,761 1,965 1,626
Gross Deferred Tax Assets 91,889 95,855 83,094
Valuation Allowance (22,561) (16,238) (9,202)
Total Deferred Tax Assets, net 69,328 79,617 73,892
Deferred Tax Liabilities      
Property, Plant and Equipment (2,938) (748) (2,427)
Intangibles (11,032) (13,459) (32,661)
Accruals (90) (90) (91)
Debt discount (1,240) (3,556) (5,712)
Right of Use Liabilities (27,699) (40,290) (35,904)
Gross Deferred Tax Liabilities (37,123) (56,647) (76,795)
Net Deferred Tax Liabilities     $ 2,903
Net Deferred Tax Assets $ 32,205 $ 22,970