Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details)

v3.25.2
Subsequent Events (Details)
$ in Millions
Jul. 14, 2025
USD ($)
person
item
Apr. 07, 2025
USD ($)
Jul. 11, 2025
USD ($)
Seal-Rite      
Subsequent Events      
Purchase price   $ 23.0  
Subsequent Event | Progressive      
Subsequent Events      
Number of employees | person 1,700    
Number of branches | item 12    
Purchase price $ 810.0    
Subsequent Event | Progressive | Delayed Draw Term Loan      
Subsequent Events      
Amount borrowed     $ 250.0