v3.26.3
Note 3 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2026

  

2025

  

2026

  

2025

 

Subscription services

 $80,043  $73,887  $238,420  $216,617 

Professional services

  3,266   2,587   9,824   7,738 

Total revenues, net

 $83,309  $76,474  $248,244  $224,355