v3.26.1
Note 3 - Revenue Recognition - Schedule of Deferred Revenue (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Balance $ 8,115
Amounts billed and deferred during the period 6,010
Revenue recognized that was included in the beginning balance (5,676)
Revenue recognized from amounts deferred during the period (3,458)
Foreign currency translation adjustment on Canadian deferred revenue (118)
Balance, June 30 $ 4,873