Revenues (Tables) |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenues [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Company’s Revenues Disaggregated by Service | The following table presents the Company’s revenues disaggregated by service lines for the six months ended December 31, 2024 and 2023:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Company’s Revenues Disaggregated by the Timing of Revenue Recognition | The following table presents the Company’s revenues disaggregated by the timing of revenue recognition for the six months ended December 31, 2024 and 2023:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule Amounts of Transaction Prices Allocated Remaining Performance Obligations | The amounts of transaction prices allocated to the remaining performance obligations (unsatisfied or partially unsatisfied) as at December 31, 2024 and 2023 are as follows:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Amounts of Revenue Recognized in the Current Reporting Period that was Included in Contract Liabilities | The following table shows the amounts of revenue recognized in the current reporting period that was included in contract liabilities at the beginning of the reporting period:
|