Quarterly report pursuant to Section 13 or 15(d)

Debt - Schedule of Long Term Debt (Detail)

v3.23.3
Debt - Schedule of Long Term Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Debt Instrument [Line Items]    
Less: unamortized debt issuance costs $ (637) $ (756)
Long-term debt, gross 10,863 11,744
Less: current portion 2,000 2,000
Total 8,863 9,744
Bank of America Term Loan    
Debt Instrument [Line Items]    
Bank of America term loan $ 11,500 $ 12,500