Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Additional Information (Detail)

v3.25.1
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
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 $ 990 $ 952 $ 843
Future fixed minimum lease payments 4,795    
ROU assets obtained in exchange for operating lease liability $ 374 $ 149  
Minimum [Member]      
Leases [Line Items]      
Remaining term of contract 1 year    
Maximum [Member]      
Leases [Line Items]      
Remaining term of contract 5 years