v3.26.1
SHARE-BASED PAYMENTS AND BENEFIT PLANS - Schedule of employee benefit plan (Details) - Employee Stock Incentive Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total employer contributions $ 1,735 $ 2,708
Continuing Operations    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total employer contributions 1,506 2,008
Discontinued Operations    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total employer contributions $ 229 $ 700