XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Revenue - Contract Liabilities (Details)
$ in Thousands
6 Months Ended
Sep. 30, 2023
USD ($)
Contract liabilities, balance $ 16,098
Prior year contract liabilities recognized in revenues during the six months ended September 30, 2023 (6,399)
Contract liabilities added during the six months ended September 30, 2023, net of revenues recognized 4,934
Contract liabilities, balance $ 14,633