Notes and lines of credit consist of the following: (Details) - USD ($) |
1 Months Ended | 12 Months Ended | 36 Months Ended | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2026 |
May 27, 2025 |
Mar. 01, 2024 |
Nov. 13, 2023 |
Jan. 28, 2022 |
Jul. 31, 2014 |
Dec. 31, 2024 |
Dec. 31, 2024 |
Aug. 17, 2026 |
May 26, 2025 |
May 25, 2025 |
Dec. 30, 2024 |
Dec. 31, 2023 |
Jan. 26, 2022 |
|||||||||||||
| Letter of Credit [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Debt Instrument, Description of Variable Rate Basis | prime rate | prime rate | ||||||||||||||||||||||||
| Debt Instrument, Basis Spread on Variable Rate | 1.00% | 1.00% | ||||||||||||||||||||||||
| Libertyville Bank and Trust [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Related Party Transaction, Rate | [1] | 8.50% | ||||||||||||||||||||||||
| Line of Credit Facility, Current Borrowing Capacity | [1] | $ 30,000 | $ 30,000 | $ 30,000 | ||||||||||||||||||||||
| Long-Term Line of Credit | [1] | |||||||||||||||||||||||||
| Libertyville Bank and Trust One [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Related Party Transaction, Rate | [2] | 8.50% | ||||||||||||||||||||||||
| Line of Credit Facility, Current Borrowing Capacity | [2] | $ 500,000 | 500,000 | 500,000 | ||||||||||||||||||||||
| Long-Term Line of Credit | [2] | |||||||||||||||||||||||||
| Beachcorp, LLC [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Related Party Transaction, Rate | [3] | 8.25% | ||||||||||||||||||||||||
| Line of Credit Facility, Current Borrowing Capacity | [3] | $ 5,604,000 | 5,604,000 | 3,298,000 | ||||||||||||||||||||||
| Long-Term Line of Credit | [3] | 2,810,000 | ||||||||||||||||||||||||
| Beachcorp, LLC One [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Related Party Transaction, Rate | [4] | 8.25% | ||||||||||||||||||||||||
| Line of Credit Facility, Current Borrowing Capacity | [4] | $ 5,200,000 | 5,200,000 | 4,524,000 | ||||||||||||||||||||||
| Long-Term Line of Credit | [4] | $ 4,000,000 | 5,000,000 | |||||||||||||||||||||||
| Strandler, LLC [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Related Party Transaction, Rate | [5] | 8.25% | ||||||||||||||||||||||||
| Line of Credit Facility, Current Borrowing Capacity | [5] | $ 1,000,000 | 1,000,000 | 1,000,000 | ||||||||||||||||||||||
| Long-Term Line of Credit | [5] | $ 1,000,000 | 1,000,000 | 1,000,000 | ||||||||||||||||||||||
| Strandler LLC One [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Related Party Transaction, Rate | [6] | 9.25% | ||||||||||||||||||||||||
| Line of Credit Facility, Current Borrowing Capacity | [6] | $ 0 | 0 | 2,000,000 | ||||||||||||||||||||||
| Long-Term Line of Credit | [6] | $ 0 | $ 0 | $ 2,000,000 | ||||||||||||||||||||||
| Letter of Credit [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Line of Credit Facility, Maximum Borrowing Capacity | $ 30,000 | |||||||||||||||||||||||||
| Revolving Credit Facility [Member] | Business Loan Agreement [Member] | Beachcorp, LLC [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Line of Credit Facility, Maximum Borrowing Capacity | $ 8,000,000 | $ 6,000,000 | ||||||||||||||||||||||||
| Debt Instrument, Description of Variable Rate Basis | prime rate | prime rate | ||||||||||||||||||||||||
| Debt Instrument, Basis Spread on Variable Rate | 0.75% | |||||||||||||||||||||||||
| Line of Credit Facility, Expiration Date | Oct. 01, 2025 | Mar. 31, 2024 | ||||||||||||||||||||||||
| Revolving Credit Facility [Member] | Business Loan Agreement [Member] | Beachcorp, LLC [Member] | Subsequent Event [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Line of Credit Facility, Maximum Borrowing Capacity | $ 12,000,000 | $ 8,000,000 | ||||||||||||||||||||||||
| Line of Credit Facility, Expiration Date | May 31, 2028 | Apr. 30, 2027 | ||||||||||||||||||||||||
| Inventory Facility [Member] | Business Loan Agreement [Member] | Beachcorp, LLC [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Line of Credit Facility, Maximum Borrowing Capacity | $ 4,000,000 | |||||||||||||||||||||||||
| Debt Instrument, Description of Variable Rate Basis | prime rate | |||||||||||||||||||||||||
| Debt Instrument, Basis Spread on Variable Rate | 0.75% | |||||||||||||||||||||||||
| Line of Credit Facility, Expiration Date | Mar. 31, 2024 | |||||||||||||||||||||||||
| Line of Credit Percentage of Eligible inventory | 50.00% | |||||||||||||||||||||||||
| Inventory Facility [Member] | Business Loan Agreement [Member] | Beachcorp, LLC [Member] | Subsequent Event [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Overstated inventory maximum waiver | $ 3,000,000 | |||||||||||||||||||||||||
| Replacement Promissory Note [Member] | Business Loan Agreement [Member] | Beachcorp, LLC [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Line of Credit Facility, Maximum Borrowing Capacity | $ 5,200,000 | |||||||||||||||||||||||||
| Debt Instrument, Basis Spread on Variable Rate | 0.75% | |||||||||||||||||||||||||
| Line of Credit Facility, Expiration Date | Oct. 01, 2025 | |||||||||||||||||||||||||
| Line of Credit Percentage of Eligible inventory | 55.00% | |||||||||||||||||||||||||
| Replacement Promissory Note [Member] | Business Loan Agreement [Member] | Beachcorp, LLC [Member] | Subsequent Event [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Line of Credit Facility, Maximum Borrowing Capacity | $ 10,000,000 | $ 5,200,000 | ||||||||||||||||||||||||
| Line of Credit Facility, Expiration Date | May 31, 2028 | Apr. 30, 2027 | ||||||||||||||||||||||||
| Term Loan [Member] | Strandler, LLC [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Debt Instrument, Description of Variable Rate Basis | prime rate | |||||||||||||||||||||||||
| Debt Instrument, Basis Spread on Variable Rate | 0.75% | |||||||||||||||||||||||||
| Line of Credit Facility, Expiration Date | Oct. 01, 2025 | |||||||||||||||||||||||||
| Term Loan [Member] | Strandler, LLC [Member] | Subsequent Event [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Line of Credit Facility, Expiration Date | May 31, 2028 | Apr. 30, 2027 | ||||||||||||||||||||||||
| Bridge Note [Member] | Strandler, LLC [Member] | ||||||||||||||||||||||||||
| Line of Credit Facility [Line Items] | ||||||||||||||||||||||||||
| Line of Credit Facility, Maximum Borrowing Capacity | $ 2,000,000 | |||||||||||||||||||||||||
| Debt Instrument, Description of Variable Rate Basis | prime rate | |||||||||||||||||||||||||
| Debt Instrument, Basis Spread on Variable Rate | 0.75% | |||||||||||||||||||||||||
| Line of Credit Facility, Expiration Date | May 13, 2024 | |||||||||||||||||||||||||
| ||||||||||||||||||||||||||