Annual report pursuant to Section 13 and 15(d)

Leases - Additional Information (Detail)

v3.24.1.1.u2
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Leases [Line Items]      
Lessee, option to renew or terminate leases, description Certain leases include options to renew or terminate. Renewal options are exercisable per the discretion of the Company and vary based on the nature of each lease.    
Operating Lease Payments $ 952 $ 843 $ 707
Future fixed minimum lease payments 5,785    
ROU assets obtained in exchange for operating lease liability $ 149 $ 1,169  
Minimum [Member]      
Leases [Line Items]      
Remaining term of contract 1 year    
Maximum [Member]      
Leases [Line Items]      
Remaining term of contract 5 years