Note 9 - Third-party Long-term Debt - Loan Agreements Summary (Details) - USD ($) |
6 Months Ended | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jan. 01, 2023 |
|||||||||||
| LE Term Loan Due 2034 [Member] | Veritex Community Bank [Member] | ||||||||||||
| Original Principal | $ 25,000,000 | |||||||||||
| LE Term Loan Due 2034 [Member] | Veritex Community Bank [Member] | Nonrelated Party [Member] | ||||||||||||
| Original Principal | [1] | $ 25,000,000 | ||||||||||
| Maturity date | [1] | Jun. 30, 2034 | ||||||||||
| Monthly principal and interest payment | [1] | $ 300,000 | ||||||||||
| Interest rate, variable | [1] | 2.75% | ||||||||||
| LRM Term Loan Due 2034 [Member] | Veritex Community Bank [Member] | ||||||||||||
| Original Principal | $ 10,000,000 | |||||||||||
| LRM Term Loan Due 2034 [Member] | Veritex Community Bank [Member] | Nonrelated Party [Member] | ||||||||||||
| Original Principal | [1] | $ 10,000,000 | ||||||||||
| Maturity date | [1] | Dec. 31, 2034 | ||||||||||
| Monthly principal and interest payment | [1] | $ 100,000 | ||||||||||
| Interest rate, variable | [1] | 2.75% | ||||||||||
| NPS Term Loan Due 2031 [Member] | Greater Nevada Credit Union (GNCU) [Member] | Nonrelated Party [Member] | ||||||||||||
| Original Principal | [2] | $ 10,000,000 | ||||||||||
| Maturity date | [2] | Oct. 30, 2031 | ||||||||||
| Monthly principal and interest payment | [2] | $ 100,000 | ||||||||||
| Interest rate, variable | [2] | 5.75% | ||||||||||
| Blue Dolphin Term Loan Due 2051 [Member] | Small Business Administration SBA [Member] | Nonrelated Party [Member] | ||||||||||||
| Original Principal | [3] | $ 2,000,000 | ||||||||||
| Maturity date | [3] | Jun. 30, 2051 | ||||||||||
| Monthly principal and interest payment | [3] | $ 10,000.00 | ||||||||||
| Interest rate, variable | [3] | 3.75% | ||||||||||
| LE Term Loan Due 2050 [Member] | Small Business Administration SBA [Member] | Nonrelated Party [Member] | ||||||||||||
| Original Principal | [4] | $ 150,000 | ||||||||||
| Maturity date | [4] | Aug. 31, 2050 | ||||||||||
| Monthly principal and interest payment | [4] | $ 700.0000 | ||||||||||
| Interest rate, variable | [4] | 3.75% | ||||||||||
| NPS Term Loan Due 2050 [Member] | Small Business Administration SBA [Member] | Nonrelated Party [Member] | ||||||||||||
| Original Principal | [4] | $ 150,000 | ||||||||||
| Maturity date | [4] | Aug. 31, 2050 | ||||||||||
| Monthly principal and interest payment | [4] | $ 700.0000 | ||||||||||
| Interest rate, variable | [4] | 3.75% | ||||||||||
| Equipment Loan Due 2025 [Member] | Texas First Rentals, LLC [Member] | Nonrelated Party [Member] | ||||||||||||
| Original Principal | [5] | $ 138,000 | ||||||||||
| Maturity date | [5] | Mar. 31, 2031 | ||||||||||
| Monthly principal and interest payment | [5] | $ 2,800.0000 | ||||||||||
| Interest rate, variable | [5] | 12.70% | ||||||||||
| ||||||||||||