v3.25.2
Prepaid Expenses and Other Current Assets (Tables)
12 Months Ended
Jun. 30, 2025
Prepaid Expenses and Other Current Assets [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
   June 30, 
   2025   2024 
Prepaid expenses  $235   $222 
Value Added Tax, or VAT, receivable   290    135 
Accounts receivable from NIAID   84    210 
Accounts receivable from the IIA   104    257 
Derivative financial instruments   103    8 
Other receivables   8    2 
Total  $824   $834