XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

September 30,

  

December 31

 
  

2025

  

2024

 
  

(in thousands)

 
         

Accrued fines and penalties

 $2,685  $2,146 

Insurance

  925   793 

Unearned revenue from contracts with customers

  634   2,727 

Taxes payable

  698   427 

Other payable

  207   308 

Customer deposits

  163   163 

Board of director fees payable

  125   125 
  $5,437  $6,689