v3.26.1
Note 2 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]

(in thousands)

 

June 30, 2026

  

December 31, 2025

 

Accounts Receivable, Net:

        

Trade

 $20,707  $17,774 

Unbilled

  13,617   8,841 

Non-trade

  874   391 

Gross accounts receivable

  35,198   27,006 

Less: allowance for credit losses

  -   - 

Total accounts receivable, net

 $35,198  $27,006 
Property, Plant, and Equipment [Table Text Block]

(in thousands)

 

June 30, 2026

  

December 31, 2025

 

Property and Equipment, Net:

        

Equipment

 $356  $3,904 

Furniture and fixtures

  448   1,027 

Leasehold improvements

  225   538 

Capitalized internal use software costs

  21,640   21,329 

Capitalized software in development

  582   92 

Gross property and equipment

  23,251   26,890 

Less: accumulated depreciation and amortization

  (19,181)  (23,289)

Total property and equipment, net

 $4,070  $3,601 
Intangible Asset, Finite-Lived [Table Text Block]

(in thousands)

 

June 30, 2026

  

December 31, 2025

 

Intangible Assets, Net:

        

Trade names

 $900  $900 

Patents

  870   870 

Gross intangible assets

  1,770   1,770 

Less: accumulated amortization

  (1,128)  (1,061)

Total intangible assets, net

 $642  $709 
Intangible Asset, Finite-Lived, and Capitalized Cost, Software to be Sold, Leased, or Marketed, Estimated Amortization Expense [Table Text Block]

(in thousands)

 

Amount

 

Year

    

2026

 $66 

2027

  36 

2028

  36 

2029

  36 

2030

  36 

Thereafter

  432 

Total

 $642 
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]

(in thousands)

 

June 30, 2026

  

December 31, 2025

 

Accrued Expenses and Other Current Liabilities:

        

Taxes payable

 $1,914  $1,607 

Accrued salaries and wages

  1,913   1,905 

Accrued third party labor

  233   198 

Other

  1,986   1,866 

Total accrued expenses and other current liabilities

 $6,046  $5,576