v3.25.4
Significant Accounting Policies - Contingent Consideration Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2025
Contingent Consideration Liabilities          
Contingent consideration liabilities, total $ 14,043   $ 14,043   $ 15,797
Change in contingent consideration liabilities 0 $ (2,960) 0 $ (2,960)  
Contingent consideration liabilities, current 2,000   2,000   2,000
Contingent consideration liabilities, noncurrent $ 12,000   12,000   $ 13,800
Liabilities settled          
Contingent Consideration Liabilities          
Change in contingent consideration liabilities     $ (1,754)