XML 50 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Acquisitions - Narrative (Details) - Stilla Technologies
$ in Millions
Jun. 30, 2025
USD ($)
Business Combination [Line Items]  
Business Combination, Consideration Transferred $ 257.7
Business Combination, Consideration Transferred, Contingent Consideration 28.5
Maximum  
Business Combination [Line Items]  
Business Combination, Consideration Transferred, Contingent Consideration $ 50.0