v3.26.1
Note 5 - Revenue Recognition 2 (Details Textual)
$ in Millions
Jun. 30, 2026
USD ($)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent  
Contract with Customer, Liability, Current $ 12