v3.25.2
Business and Asset Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed of Safety Supply Illinois LLC (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 19, 2024
Jun. 30, 2025
Jun. 30, 2025
Jan. 19, 2025
Dec. 31, 2024
Business Combination [Line Items]          
Goodwill   $ 468,573 $ 468,573   $ 462,789
Safety Supply Illinois LLC          
Business Combination [Line Items]          
Accounts receivable $ 1,363     $ 1,363  
Inventory 1,399     1,399  
Other current assets 10     10  
Property, plant and equipment 228     228  
Right of use assets 550     550  
Other assets 11     11  
Accounts payable (205)     (205)  
Lease liabilities (550)     (550)  
Accrued expenses and other liabilities (25)     (14)  
Accrued expenses and other liabilities, measurement period adjustments       11  
Goodwill 2,973     2,862  
Goodwill, measurement period adjustments       (111)  
Total purchase consideration exchanged, net of cash acquired 9,854     9,854  
Total purchase consideration exchanged, net of cash acquired, measurement period adjustments       0  
Cash consideration 8,904     8,904  
Deferred consideration 950     950  
Deferred consideration transferred   $ 0 $ 0   $ 200
Safety Supply Illinois LLC | Customer relationships          
Business Combination [Line Items]          
Other intangible assets 2,700     2,800  
Other intangible assets, measurement period adjustments       100  
Safety Supply Illinois LLC | Trade names          
Business Combination [Line Items]          
Other intangible assets $ 1,400     $ 1,400