XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Schedule of Balance Sheet Information Related to Leases (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Operating Leases    
Operating Lease Right-of-Use Assets $ 17,970 $ 19,373
Current Operating Lease Liabilities 7,008 7,899
Noncurrent Operating Lease Liabilities 17,902 19,037
Total Operating Lease Liabilities $ 24,910 $ 26,936