XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Note 11 - Revenue - Deferred Revenue and Contract Assets (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
Balance, beginning of period $ 156,804
Contract liabilities 206,322
Recognized revenue (204,462)
Balance, end of period $ 158,664