Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition from Contracts with Customers (Details) - Schedule of changes in opening and closing balances

v3.23.1
Revenue Recognition from Contracts with Customers (Details) - Schedule of changes in opening and closing balances - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of changes in opening and closing balances of the contract asset and contract liability [Abstract]    
Balance, Contract Assets $ 908 $ 411
Balance, Contract Liability 286 41
Closing, Contract Assets 1,358 936
Closing, Contract Liability 114 115
Increase/(Decrease), Contract Assets 450 525
Increase/(Decrease), Contract Liability $ (172) $ 74