v3.26.1
FAIR VALUE MEASUREMENTS AND INVESTMENTS - Recurring (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Total assets and liabilities measured at fair value $ (1,497) $ (22,438)
Short term investments    
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Investments 396 395
Employee benefit plan investments    
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Investments 2,488 2,257
Interest rate swap    
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Derivative liabilities 1,261 (545)
Redeemable common units | Alloy Inc    
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Financial instruments   (15,000)
Contingent consideration    
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Financial instruments (5,642) (9,545)
Level 1    
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Total assets and liabilities measured at fair value 2,884 2,652
Level 1 | Short term investments    
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Investments 396 395
Level 1 | Employee benefit plan investments    
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Investments 2,488 2,257
Level 2    
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Total assets and liabilities measured at fair value 1,261 (545)
Level 2 | Interest rate swap    
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Derivative liabilities 1,261 (545)
Level 3    
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Total assets and liabilities measured at fair value (5,642) (24,545)
Level 3 | Redeemable common units | Alloy Inc    
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Financial instruments   (15,000)
Level 3 | Contingent consideration    
FAIR VALUE MEASUREMENTS AND INVESTMENTS    
Financial instruments $ (5,642) $ (9,545)