v3.24.1
Note 10 - Third-party Long-term Debt - Loan Agreements Summary (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
May 31, 2021
Jun. 30, 2006
Nonrelated Party [Member]      
Principal amount $ 2,000,000    
Monthly principal and interest payment 10,000.00    
LE Term Loan Due 2034 [Member] | Veritex Community Bank [Member]      
Principal amount 25,000,000    
LE Term Loan Due 2034 [Member] | Veritex Community Bank [Member] | Nonrelated Party [Member]      
Principal amount [1] 25,000,000    
Monthly principal and interest payment [1] $ 300,000    
LE Term Loan Due 2034 [Member] | Veritex Community Bank [Member] | Nonrelated Party [Member] | Prime Rate [Member]      
Interest rate, variable [1] 2.75%    
LRM Term Loan Due 2034 [Member] | Veritex Community Bank [Member]      
Principal amount $ 10,000,000    
LRM Term Loan Due 2034 [Member] | Veritex Community Bank [Member] | Nonrelated Party [Member]      
Principal amount [1] 10,000,000    
Monthly principal and interest payment [1] $ 100,000    
LRM Term Loan Due 2034 [Member] | Veritex Community Bank [Member] | Nonrelated Party [Member] | Prime Rate [Member]      
Interest rate, variable [1] 2.75%    
Kissick Debt [Member] | John Kissick [Member] | Nonrelated Party [Member]      
Principal amount $ 11,700,000 [2],[3]   $ 8,000,000
Monthly principal and interest payment $ 500,000    
Interest rate [2],[3] 6.25%    
NPS Term Loan Due 2031 [Member] | Greater Nevada Credit Union (GNCU) [Member] | Nonrelated Party [Member]      
Principal amount [4] $ 10,000,000    
Monthly principal and interest payment [4] $ 100,000    
Interest rate [4] 5.75%    
BDEC Term Loan Due 2051 [Member] | Small Business Administration SBA [Member]      
Principal amount $ 2,000,000    
BDEC Term Loan Due 2051 [Member] | Small Business Administration SBA [Member] | Nonrelated Party [Member]      
Principal amount   $ 500,000  
Interest rate 3.75%    
LE Term Loan Due 2050 [Member] | Small Business Administration SBA [Member] | Nonrelated Party [Member]      
Principal amount [5] $ 150,000    
Monthly principal and interest payment [5] $ 700.0000    
Interest rate [5] 3.75%    
NPS Term Loan Due 2050 [Member] | Small Business Administration SBA [Member] | Nonrelated Party [Member]      
Principal amount [5] $ 150,000    
Monthly principal and interest payment [5] $ 700.0000    
Interest rate [5] 3.75%    
Equipment Loan Due 2025 [Member] | Texas First Rentals, LLC [Member] | Nonrelated Party [Member]      
Principal amount [6] $ 70,000.00    
Monthly principal and interest payment [6] $ 1,300.0000    
Interest rate [6] 4.50%    
[1] At December 31, 2023 and 2022, restricted cash, noncurrent was $1.0 million and $0, respectively; restricted cash, noncurrent represents amounts held by Veritex in a payment reserve account.
[2] Original principal amount was $8.0 million; debt currently held by John Kissick. Pursuant to a 2017 sixth amendment, principal under the Kissick Debt increased by $3.7 million.
[3] Under a 2015 subordination agreement, John Kissick agreed to subordinate his right to payments, as well as any security interest and liens on the Nixon facility’s business assets, in favor of Veritex as holder of the LE Term Loan Due 2034.
[4] Loan requires monthly interest-only payments for the first thirty-six (36) months. Afterwards, principal and interest payments due monthly through loan maturity. First payment due in November 2024.
[5] Payments deferred for thirty (30) months; first payment due March 2023; interest accrued during deferral period; loan not forgivable.
[6] In May 2019, LE entered into 12-month equipment rental agreement with option to purchase backhoe at maturity; equipment rental agreement matured in May 2020; in October 2020, LE entered into the Equipment Loan Due 2025 to finance the backhoe purchase; backhoe used at the Nixon facility.