Commitments and contingencies - Additional Information (Detail) - USD ($) |
3 Months Ended | 9 Months Ended | |||
---|---|---|---|---|---|
Jan. 31, 2021 |
Mar. 31, 2023 |
Mar. 31, 2022 |
Mar. 31, 2023 |
Mar. 31, 2022 |
|
Davita Inc [Member] | Master Care Coordination Services Agreement [Member] | |||||
Initial term of agreement | 3 years | ||||
Renewal term | 1 year | ||||
Monthly payment commitment for care coordination services multiplied by the number of covered patients | $ 10.00 | ||||
Payment commitment for patient engagement services multiplied by the number of covered patients | $ 3.50 | ||||
SafeHarborPlan [Member] | |||||
Defined benefit contribution percentage | 5.00% | ||||
Defined benefit contribution amount | $ 100,000 | $ 100,000 | $ 300,000 | $ 300,000 |