Annual report [Section 13 and 15(d), not S-K Item 405]

Note 21 - Subsequent Events (Details Textual)

v3.25.4
Note 21 - Subsequent Events (Details Textual) - Texas Capital Bank Agreement [Member] - Subsequent Event [Member]
$ in Millions
Dec. 01, 2025
USD ($)
Long-Term Line of Credit $ 20
Line of Credit Facility, Expiration Period (Year) 5 years
Minimum [Member]  
Debt Instrument, Basis Spread on Variable Rate 2.50%
Maximum [Member]  
Debt Instrument, Basis Spread on Variable Rate 2.75%
Revolving Credit Facility [Member]  
Long-Term Line of Credit $ 5
Delayed Term Loan [Member]  
Long-Term Line of Credit $ 15