XML 39 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 1 - Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Property, Plant and Equipment [Table Text Block]

(in thousands)

 

Useful life in years

   

2024

   

2023

 
                   

Property and equipment

  3 - 5     $ 26,278     $ 25,382  

Internal-use software

  3 - 7       8,620       5,015  

Furniture and fixtures

  5 - 7       1,068       1,044  

Building

    39         328       324  

Property and equipment, gross

              36,294       31,765  

Accumulated depreciation

              (24,012 )     (20,446 )

Property and equipment, net

            $ 12,282     $ 11,319  
Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]
   

December 31, 2024

 

(in thousands)

 

Level 1

   

Level 2

   

Level 3

   

Total Fair Value

 

Cash equivalents

                               

Money market accounts

  $ 13,464     $     $     $ 13,464  

Marketable securities

                               

Corporate, municipal debt and treasury securities

    5,410                   5,410  

Total assets

  $ 18,874     $     $     $ 18,874  
   

December 31, 2023

 
   

Level 1

   

Level 2

   

Level 3

   

Total Fair Value

 

Cash equivalents

                               

Money market accounts

  $ 23,048     $     $     $ 23,048  

Marketable securities

                               

Corporate, municipal debt and treasury securities

    5,230                   5,230  

Total assets

  $ 28,278     $     $     $ 28,278