v3.26.3
Note 3 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Revenue $ 57,570 $ 66,382
RX Segment [Member]    
Revenue 57,570 66,382
RX Segment [Member] | E X X U A Portfolio [Member]    
Revenue 6,574 0
RX Segment [Member] | ADHD Portfolio [Member]    
Revenue 45,825 57,576
RX Segment [Member] | The Pediatric Portfolio [Member]    
Revenue 5,135 8,769
RX Segment [Member] | Product and Service, Other [Member]    
Revenue $ 36 $ 37