XML 89 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions - Benchmark (Details) - Benchmark Company, LLC - Subsequent Event
$ in Millions
Jul. 31, 2025
USD ($)
payment
Business Combination [Line Items]  
Cash consideration paid $ 57.1
Number of contingent annual future payments | payment 4
Contingent consideration, maximum amount $ 7.0
Annual caps period 4 years
Deferred consideration $ 35.0