XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Revenue - Deferred Revenue and Contract Assets (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Balance, beginning of period $ 156,804
Contract liabilities 144,281
Recognized revenue (138,380)
Balance, end of period $ 162,705