v3.26.1
Note 3 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Revenue $ 12,411 $ 18,452 $ 41,464 $ 51,247
RX Segment [Member]        
Revenue 12,411 18,452 41,464 51,247
RX Segment [Member] | E X X U A Portfolio [Member]        
Revenue 2,397 0 2,638 0
RX Segment [Member] | ADHD Portfolio [Member]        
Revenue 9,093 15,389 35,465 44,469
RX Segment [Member] | The Pediatric Portfolio [Member]        
Revenue 921 3,059 3,325 6,752
RX Segment [Member] | Product and Service, Other [Member]        
Revenue $ 0 $ 4 $ 36 $ 26