v3.26.1
STOCK-BASED COMPENSATION - Omnibus Plan - Additional Information (Details) - shares
May 06, 2026
Mar. 31, 2026
Omnibus Plan 2016 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Authorized granting up shares   14,169,807
Restricted stock available for issuance   1,336,410
Omnibus Plan 2026 [Member] | Subsequent Event [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Authorized granting up shares 5,000,000