Annual report pursuant to Section 13 and 15(d)

Leases (Details) - Schedule of Balance Sheet Information Related to Leases

v3.23.2
Leases (Details) - Schedule of Balance Sheet Information Related to Leases - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Assets    
Operating lease assets,Classification on the Consolidated Balance Sheet Other non-current assets  
Operating lease assets $ 1,374 $ 1,126
Liabilities    
Other current liabilities,Classification on the Consolidated Balance Sheet Current liabilities  
Other current liabilities $ 439 313
Operating lease liabilities,Classification on the Consolidated Balance Sheet Other non-current liabilities  
Operating lease liabilities $ 976 $ 811