Annual report pursuant to Section 13 and 15(d)

Revenue Recognition from Contracts with Customers (Details) - Schedule of Changes in Opening and Closing Balances

v3.23.2
Revenue Recognition from Contracts with Customers (Details) - Schedule of Changes in Opening and Closing Balances - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Schedule of changes in opening and closing balances of the contract asset and contract liability [Abstract]    
Balance, Contract Assets $ 923 $ 411
Balance, Contract Liability 286 41
Closing, Contract Assets 1,894 923
Closing, Contract Liability 70 286
Increase/(Decrease), Contract Assets 971 512
Increase/(Decrease), Contract Liability $ (216) $ 245