v3.25.2
ACQUISITION - Schedule of Final Purchase Price Allocation (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Apr. 26, 2024
Business Combination [Line Items]      
Goodwill $ 340.8 $ 340.5  
NCS Global Services LLC      
Business Combination [Line Items]      
Cash and cash equivalents     $ 3.5
Accounts receivable and other current assets     3.0
Right-of-use (ROU) assets     5.2
Property, plant and equipment     0.4
Goodwill     19.4
Accounts payable and accrued liabilities     (2.5)
Lease liabilities     (5.2)
Deferred income tax liabilities     (7.5)
Final purchase price allocation     46.2
NCS Global Services LLC | Computer software assets and intellectual property      
Business Combination [Line Items]      
Finite-lived intangibles     1.3
NCS Global Services LLC | Customer and brand intangible assets      
Business Combination [Line Items]      
Finite-lived intangibles     $ 28.6