XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 4 - Revenue - Summary of Changes in Deferred Revenue from Contracts with Customers (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Balance at beginning of period $ 4,374
Deferral of revenue 2,982
Recognition of deferred revenue (2,340)
Balance at end of period $ 5,016