v3.25.4
FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Acquisition-related contingent consideration liabilities $ 33,100 $ 24,400
Unobservable Inputs (Level III ) | Carrying Value    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Acquisition-related contingent consideration liabilities 33,135 24,385
Unobservable Inputs (Level III ) | Fair Value    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Acquisition-related contingent consideration liabilities 33,135 24,385
Significant Other Observable Inputs (Level II): | Carrying Value | Interest Rate Swap    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Interest rate swap 923 0
Significant Other Observable Inputs (Level II): | Fair Value | Interest Rate Swap    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Interest rate swap $ 923 $ 0