XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events
3 Months Ended
Mar. 31, 2025
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Subsequent to March 31, 2025, the Company entered into three purchase agreements for acquisitions of businesses for approximately $180.0 million in cash and stock, subject to certain customary adjustments. The Company is currently evaluating the purchase price allocation for these transactions but does not consider these acquisitions to be material, individually, or in aggregate.