Note 3 - Revenue - Schedule of Deferred Revenue (Details) $ in Thousands |
3 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Balance | $ 1,789 |
| Revenue recognized that was included in the contract liability at beginning of period | (4,079) |
| Increase due to cash received, excluding amounts recognized as revenue during the period | 3,655 |
| Balance | $ 1,365 |
| X | ||||||||||
- Definition Represents the amount of revenue recognized from contracts with customers including the opening balance. No definition available.
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|