v3.25.1
Long-Term Debt, Net - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 30, 2020
Long-Term Debt, Net - Schedule of Debt (Details) [Line Items]          
Total debt $ 17,375 $ 15,927      
Less: current portion (12) (15)      
Net long-term debt 17,363 15,912      
Senior Convertible Debt ]Member]          
Long-Term Debt, Net - Schedule of Debt (Details) [Line Items]          
senior convertible note 18,300 19,200      
Less: Unamortized debt discount (1,555) (3,906) $ (24,349) $ (41,345)  
Net carrying value 16,745 15,294 $ 61,101 $ 58,655 $ 0
SBA CARES Act Loan [Member]          
Long-Term Debt, Net - Schedule of Debt (Details) [Line Items]          
155 146      
Economic Injury Disaster Loan (“EIDL”) [Member]          
Long-Term Debt, Net - Schedule of Debt (Details) [Line Items]          
$ 475 $ 487