XML 63 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Long-Term Debt [Line Items]    
Long-term Debt $ 8,444 $ 9,003
Less: current portion (1,855) (3,612)
Less unamortized loan origination fees (266) (277)
Total Long-term debt 6,323 5,114
Notes Payable [Member] | BP Peptides, LLC [Member]    
Schedule of Long-Term Debt [Line Items]    
Long-term Debt 817 774
Mezzanine Term Loan [Member] | Steam Finance, LLC [Member]    
Schedule of Long-Term Debt [Line Items]    
Long-term Debt 1,558 1,309
Seller’s Note [Member] | Avelina Masonry, LLC [Member]    
Schedule of Long-Term Debt [Line Items]    
Long-term Debt 932 819
Term Note Agreement [Member] | Berkshire Bank [Member]    
Schedule of Long-Term Debt [Line Items]    
Long-term Debt 910 1,910
Facility [Member] | TotalStone [Member]    
Schedule of Long-Term Debt [Line Items]    
Long-term Debt 3,174 3,181
Unsecured Promissory Note [Member] | Brookstone [Member]    
Schedule of Long-Term Debt [Line Items]    
Long-term Debt $ 1,053 $ 1,010