Revenues from Contracts with Customers - Contract Liabilities Roll Forward (Details) $ in Thousands |
9 Months Ended |
|---|---|
|
Mar. 31, 2024
USD ($)
| |
| Activities in Contract Liabilities [Roll Forward] | |
| Balance as of June 30, 2023 | $ 1,691 |
| Commission revenue recognized | (27,241) |
| Other revenue recognized | (515) |
| Amounts recognized as contract liabilities | 29,720 |
| Balance as of March 31, 2024 | $ 3,655 |
| X | ||||||||||
- Definition Activities in Contract Liabilities No definition available.
|
| X | ||||||||||
- Definition Contract with Customer, Liability, Commission Revenue From Revenue Recognized No definition available.
|
| X | ||||||||||
- Definition Contract with Customer, Liability, Other Revenue From Revenue Recognized No definition available.
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|