Income Taxes - Additional Information (Detail) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Income Tax [Line Items] | ||
| Deferred tax assets, net of valuation allowance | $ 36,688 | $ 37,220 |
| State Income Tax [Member] | ||
| Income Tax [Line Items] | ||
| Net operating loss carryforwards | 1,600 | 1,600 |
| Deferred tax assets, net of valuation allowance | $ 7,900 | $ 8,300 |