v3.25.4
Loss before income tax - Additional Information (Details)
$ in Thousands
6 Months Ended
Dec. 31, 2025
USD ($)
customer
Dec. 31, 2024
USD ($)
Disclosure Of Loss Before Income Tax [Line Items]    
Product sales, net $ 48,685 $ 0
Ryoncil    
Disclosure Of Loss Before Income Tax [Line Items]    
Product sales, net $ 48,700  
Total gross to net adjustments percentage 14.60%  
Number of customers which exceed ten percent of total revenue | customer 1  
JCR Pharmaceuticals Co. Ltd    
Disclosure Of Loss Before Income Tax [Line Items]    
Royalties receivable under sales-based milestones $ 2,600 $ 3,000