v3.26.3
Segment Information - Segment reporting (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]    
Research and development expenses $ (1,123) $ (1,120)
Stock-based payment (312) (2,626)
Reportable Segment    
Segment Reporting [Line Items]    
Research and development expenses (1,123) (1,120)
General and administration expenses (excluding stock-based payment) (1,999) (2,982)
Stock-based payment $ (312) $ (2,626)