|3 Months Ended|
Sep. 30, 2023
|Revenue from Contract with Customer [Abstract]|
|Schedule of Contract Balances||The following table represents the opening and closing balances of accounts receivable, net, contract assets and contract liabilities as of the indicated dates.
Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.
Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef