XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Revenue - Contract Liabilities (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2023
USD ($)
Contract liabilities, balance $ 16,098
Prior year liabilities recognized in revenues during the three months ended June 30, 2023 (3,535)
Contract liabilities added during the three months ended June 30, 2023, net of revenues recognized 3,143
Contract liabilities, balance $ 15,706