Income taxes - Summary of Operating Loss Carryforwards (Details) $ in Thousands |
Mar. 31, 2026
USD ($)
|
|---|---|
| Operating Loss Carryforwards [Line Items] | |
| Deferred tax assets, operating loss carryforwards | $ 27,293 |
| 2027 - 2032 | |
| Operating Loss Carryforwards [Line Items] | |
| Deferred tax assets, operating loss carryforwards | 2,847 |
| 2033 - 2038 | |
| Operating Loss Carryforwards [Line Items] | |
| Deferred tax assets, operating loss carryforwards | 253 |
| 2039 - Post | |
| Operating Loss Carryforwards [Line Items] | |
| Deferred tax assets, operating loss carryforwards | 827 |
| Indefinite | |
| Operating Loss Carryforwards [Line Items] | |
| Deferred tax assets, operating loss carryforwards | $ 23,366 |