XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Balance Sheet Information Related to Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Operating Leases:    
Operating Lease Right-of-Use Assets $ 29,313 $ 19,373
Current Operating Lease Liabilities 4,032 7,899
Noncurrent Operating Lease Liabilities 33,597 19,037
Total Operating Lease Liabilities $ 37,629 $ 26,936