XML 58 R49.htm IDEA: XBRL DOCUMENT v3.24.4
Leases - Schedule of Balance Sheet Information Related to Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Operating Leases    
Operating Lease Right-of-Use Assets $ 34,227 $ 19,373
Current Operating Lease Liabilities 5,074 7,899
Noncurrent Operating Lease Liabilities 34,951 19,037
Total Operating Lease Liabilities $ 40,025 $ 26,936