v3.25.2
Business Combinations (Details) - Ring-O-Matic, LLC
$ in Millions
Jun. 30, 2025
USD ($)
Business Combination [Line Items]  
Percentage of outstanding membership interests acquired 100.00%
Acquisition price $ 17.6