XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions - Narrative (Details) - Stilla Technologies
$ in Millions
Jun. 30, 2025
USD ($)
Business Combination [Line Items]  
Payments to Acquire Businesses, Gross $ 166.5
Business Combination, Consideration Transferred, Liabilities Incurred 47.9
Business Combination, Consideration Transferred, Escrow Payments 15.0
Business Combination, Consideration Transferred, Contingent Consideration 28.5
Maximum  
Business Combination [Line Items]  
Business Combination, Consideration Transferred, Contingent Consideration $ 50.0