XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.2
LONG TERM DEBT (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Subtotal $ 15,357,164  
Avail Transaction Note    
Note payable, related party $ 1,166,667 $ 1,500,000
Interest rate 0.00%  
Maturity Apr. 01, 2025  
Revolving Line Of Credit    
Subtotal $ 0 0
Interest rate 3.10%  
Maturity Nov. 15, 2024  
Corporate [Member]    
Subtotal $ 15,357,164 15,977,405
Corporate [Member] | Current Portion [Member]    
Subtotal 1,251,747 1,250,702
Corporate [Member] | Note payable, Texas Bank & Trust Bank    
Subtotal $ 2,675,844 2,732,688
Interest rate 3.25%  
Maturity Nov. 04, 2025  
Corporate Net [Member]    
Subtotal $ 14,105,417 14,726,703
Consumer [Member]    
Subtotal 5,579,005 5,690,152
Consumer [Member] | Note Payable Farmers State Bank    
Subtotal $ 2,616,114 2,668,527
Interest rate 3.10%  
Maturity Nov. 15, 2026  
Consumer [Member] | Note Payable Truist Bank    
Subtotal $ 856,547 874,418
Interest rate 3.65%  
Maturity Jul. 09, 2030  
Consumer [Member] | Note Payable Texas Bank And Trust    
Subtotal $ 447,000 456,187
Interest rate 3.75%  
Maturity Sep. 14, 2025  
Consumer [Member] | Note Payable Texas Bank And Trust 1    
Note payable, related party $ 1,659,344 1,691,020
Interest rate 3.75%  
Maturity Jul. 30, 2031  
Commercial [Member]    
Subtotal $ 7,102,315 7,554,565
Commercial [Member] | Note Payable Farmers State Bank    
Subtotal $ 5,935,648 $ 6,054,565
Interest rate 3.10%  
Maturity Nov. 15, 2026