Deferred revenue - Changes in Deferred Revenue (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Jun. 30, 2021 |
Mar. 31, 2021 |
Jun. 30, 2022 |
|
Contract with Customer, Liability [Roll Forward] | |||||
Beginning balance | $ 10,982 | $ 17,965 | $ 17,650 | $ 14,095 | $ 14,522 |
Revenue recognized | 23,943 | ||||
Revenue recognized | (9,877) | (9,143) | (4,507) | (7,016) | |
Increase | 7,631 | 5,873 | 4,822 | 10,571 | 20,403 |
Ending balance | $ 8,736 | $ 14,695 | $ 17,965 | $ 17,650 | $ 10,982 |