XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Revenue $ 66,382 $ 65,183
Rx Segment [Member]    
Revenue 66,382 65,183
Rx Segment [Member] | ADHD Portfolio [Member]    
Revenue 57,576 57,784
Rx Segment [Member] | The Pediatric Portfolio [Member]    
Revenue 8,769 7,280
Rx Segment [Member] | Product and Service, Other [Member]    
Revenue $ 37 $ 119