v3.25.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2017
Apr. 30, 2017
Jun. 30, 2025
Aug. 04, 2022
Commitments and Contingencies [Abstract]        
Cash and restricted cash     $ 1,301  
Percentage of qualified expenditures eligible for grant     50.00%  
Royalty rate     3.00%  
Royalty payable based on grants received 1.00%   100.00%  
Contingent liability in respect to royalties     $ 28,055  
Marketing and business development activities   $ 229    
Royalties revenues percentage   5.00%    
Aggregate royalty amount $ 500     $ 180