Revenue - Schedule of Revenue-Related Contract Assets and Liabilities (Details) - USD ($) |
Dec. 31, 2024 |
Jun. 30, 2023 |
---|---|---|
Unbilled receivables relating to service contracts [Member] | ||
Contract assets: | ||
Contract assets | $ 34,306,195 | $ 34,213,379 |
Contract liabilities relating to service contracts [Member] | ||
Contract liabilities: | ||
Contract liabilities | $ 273,227 | $ 107,603 |
X | ||||||||||
- Definition The amount of an entity’s right to consideration in exchange for goods or services that the entity has transferred to a customer, when that right is conditioned on something other than the passage of time (for example, the entity’s future performance). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The amount of an entity’s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|