Annual report [Section 13 and 15(d), not S-K Item 405]

FAIR VALUE MEASUREMENTS - Narrative (Details)

v3.25.4
FAIR VALUE MEASUREMENTS - Narrative (Details)
$ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 05, 2024
USD ($)
Oct. 09, 2023
USD ($)
Oct. 09, 2023
AUD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis            
Impairment of goodwill $ 3,804 $ 36,264 $ 0      
Impairment of indefinite-lived intangible assets $ 27,634 8,545 $ 0      
RockyMounts            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis            
Contingent consideration liabilities       $ 2,000    
TRED            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis            
Contingent consideration liabilities   $ 0     $ 638 $ 1,000
Contingent Consideration | RockyMounts            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis            
Discount rate 0.13          
Contingent Consideration | TRED            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis            
Discount rate 0.115