v3.26.1
Leases - Schedule of Balance Sheet Information Related to Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Operating Leases:    
Operating Lease Right-of-Use Assets $ 29,346 $ 29,313
Current Operating Lease Liabilities 4,144 4,032
Noncurrent Operating Lease Liabilities 32,559 33,597
Total Operating Lease Liabilities $ 36,703 $ 37,629