XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Balance Sheet Information Related to Leases (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Operating Leases    
Operating Lease Right-of-Use Assets $ 17,316 $ 19,373
Current Operating Lease Liabilities 6,029 7,899
Noncurrent Operating Lease Liabilities 17,628 19,037
Total Operating Lease Liabilities $ 23,657 $ 26,936