Segment Information - Schedule of Concentration Risk (Details) - Customer Concentration Risk |
3 Months Ended | |||
---|---|---|---|---|
Sep. 30, 2024 |
Jun. 30, 2024 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
Accounts Receivable | Customer A | ||||
Revenue, Major Customer [Line Items] | ||||
Concentration risk, percentage | 19.00% | 10.00% | ||
Accounts Receivable | Customer B | ||||
Revenue, Major Customer [Line Items] | ||||
Concentration risk, percentage | 19.00% | 10.00% | ||
Accounts Receivable | Customer C | ||||
Revenue, Major Customer [Line Items] | ||||
Concentration risk, percentage | 14.00% | |||
Revenue Benchmark | Customer 1 | ||||
Revenue, Major Customer [Line Items] | ||||
Concentration risk, percentage | 14.00% | 30.00% | ||
Revenue Benchmark | Customer 2 | ||||
Revenue, Major Customer [Line Items] | ||||
Concentration risk, percentage | 14.00% | 30.00% | ||
Revenue Benchmark | Customer 3 | ||||
Revenue, Major Customer [Line Items] | ||||
Concentration risk, percentage | 11.00% | 24.00% |