XML 85 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Additional Information (Detail) - USD ($)
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Income Tax [Line Items]      
Deferred tax assets, net of valuation allowance $ 37,220,000 $ 35,514,000  
Accrued penalties on uncertain tax position 0 0 $ 0
State Income Tax [Member]      
Income Tax [Line Items]      
Net operating loss carryforwards 1,600,000 $ 1,600,000  
Deferred tax assets, net of valuation allowance $ 8,300,000   $ 9,900,000