v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Acquisition-related contingent consideration liabilities $ 16,700 $ 16,700
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 3,449 1,208
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 3,449 1,208
Unobservable Inputs (Level III ) | Carrying Value    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Acquisition-related contingent consideration liabilities 16,655 16,655
Unobservable Inputs (Level III ) | Fair Value    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Acquisition-related contingent consideration liabilities $ 16,655 $ 16,655