v3.25.4
Financial assets and liabilities - Summary of Fair Value of Warrants (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
$ / shares
shares
Dec. 31, 2025
USD ($)
Year
$ / shares
$ / shares
shares
Dec. 31, 2025
USD ($)
Year
$ / shares
shares
Dec. 31, 2024
$ / shares
Jun. 30, 2025
USD ($)
Year
$ / shares
$ / shares
Jun. 30, 2025
USD ($)
Year
$ / shares
Dec. 31, 2025
AUD ($)
$ / shares
shares
Dec. 30, 2025
AUD ($)
shares
Jun. 30, 2025
AUD ($)
$ / shares
Disclosure Of Financial Instruments [Line Items]                    
Share price (in USD/AUD per share) $ 3.20 $ 3.20                
Warrants                    
Disclosure Of Financial Instruments [Line Items]                    
Share price (in USD/AUD per share)       $ 18.04     $ 10.89      
Exercise price (in USD/AUD per share)   $ 14.36 $ 14.36 $ 14.36   $ 14.36 $ 14.36      
Expected Term | Year     3 3   4 4      
Dividend Yield     0.00% 0.00%   0.00% 0.00%      
Expected Volatility     92.34% 92.34%   93.43% 93.43%      
Risk Free Interest Rate     3.94% 3.94%   3.99% 3.99%      
Fair value per warrant (in USD per share)       $ 11.7147     $ 6.4688      
Fair value | $   $ 10,365,599 $ 10,365,599 $ 10,365,599   $ 5,723,883 $ 5,723,883      
Number of warrants granted to purchase american depositary shares (in shares) | shares   884,838 884,838 884,838       884,838    
Warrants | Credit line facility                    
Disclosure Of Financial Instruments [Line Items]                    
Share price (in USD/AUD per share)     $ 2.72     $ 2.80        
Exercise price (in USD/AUD per share)               $ 3.20   $ 3.20
Expected Term | Year           6 6      
Dividend Yield     0.00% 0.00%   0.00% 0.00%      
Expected Volatility     73.50% 73.50%   73.50% 73.50%      
Risk Free Interest Rate     4.30% 4.30%   4.29% 4.29%      
Fair value per warrant (in USD per share)     $ 1.7632   $ 1.8298          
Fair value $ 3,961,213 $ 3,806,794 $ 3,806,794 $ 3,806,794       $ 5,687,725 $ 5,902,568 $ 5,902,568
Number of warrants granted to purchase american depositary shares (in shares) | shares 3,225,756 3,225,756 3,225,756 3,225,756       3,225,756 3,225,756