Notes and lines of credit consist of the following: (Details) - USD ($) |
1 Months Ended | 6 Months Ended | 12 Months Ended | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 27, 2025 |
Mar. 01, 2024 |
Nov. 13, 2023 |
Jan. 28, 2022 |
Jul. 31, 2014 |
Jun. 30, 2026 |
Dec. 21, 2021 |
Aug. 17, 2026 |
Dec. 31, 2025 |
May 25, 2025 |
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% | |||||||||||||||||||
| Maturity date | Dec. 22, 2026 | ||||||||||||||||||||
| Libertyville Bank and Trust [Member] | |||||||||||||||||||||
| Line of Credit Facility [Line Items] | |||||||||||||||||||||
| Related Party Transaction, Rate | [1] | 7.75% | |||||||||||||||||||
| Line of Credit Facility, Current Borrowing Capacity | [1] | $ 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] | 7.75% | |||||||||||||||||||
| Line of Credit Facility, Current Borrowing Capacity | [2] | $ 500,000 | 500,000 | ||||||||||||||||||
| Long-Term Line of Credit | [2] | ||||||||||||||||||||
| Beachcorp, LLC [Member] | |||||||||||||||||||||
| Line of Credit Facility [Line Items] | |||||||||||||||||||||
| Related Party Transaction, Rate | [3] | 7.50% | |||||||||||||||||||
| Line of Credit Facility, Current Borrowing Capacity | [3] | $ 9,504,000 | 6,236,000 | ||||||||||||||||||
| Long-Term Line of Credit | [3] | $ 3,787,000 | 4,767,000 | ||||||||||||||||||
| Beachcorp, LLC One [Member] | |||||||||||||||||||||
| Line of Credit Facility [Line Items] | |||||||||||||||||||||
| Related Party Transaction, Rate | [4] | 7.50% | |||||||||||||||||||
| Line of Credit Facility, Current Borrowing Capacity | [4] | $ 10,000,000 | 10,000,000 | ||||||||||||||||||
| Long-Term Line of Credit | [4] | $ 9,500,000 | 9,500,000 | ||||||||||||||||||
| Strandler, LLC [Member] | |||||||||||||||||||||
| Line of Credit Facility [Line Items] | |||||||||||||||||||||
| Related Party Transaction, Rate | [5] | 7.50% | |||||||||||||||||||
| Line of Credit Facility, Current Borrowing Capacity | [5] | $ 1,000,000 | 1,000,000 | ||||||||||||||||||
| Long-Term Line of Credit | [5] | $ 1,000,000 | $ 1,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 | $ 12,000,000 | $ 8,000,000 | $ 8,000,000 | $ 6,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 | Apr. 30, 2027 | Oct. 01, 2025 | Mar. 31, 2024 | ||||||||||||||||||
| 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 | $ 10,000,000 | $ 5,200,000 | $ 5,200,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 | Apr. 30, 2027 | Oct. 01, 2025 | |||||||||||||||||||
| Line of Credit Percentage of Eligible inventory | 55.00% | ||||||||||||||||||||
| 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 | Apr. 30, 2027 | Oct. 01, 2025 | |||||||||||||||||||
| |||||||||||||||||||||