v3.26.1
Significant Accounting Policies - Contingent Consideration Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Contingent Consideration Liabilities      
Contingent consideration liabilities, total $ 18,000 $ 15,797 $ 24,810
Change in contingent consideration liabilities 4,415 (6,705) $ 2,680
Contingent consideration liabilities, current 2,200 2,000  
Contingent consideration liabilities, noncurrent 15,800 13,800  
Liabilities settled      
Contingent Consideration Liabilities      
Change in contingent consideration liabilities (2,212) (2,308)  
Valuation adjustment      
Contingent Consideration Liabilities      
Change in contingent consideration liabilities $ 4,415 $ (6,705)