v3.25.2
Acquisition (Details) - Peppertree - Subsequent Event
$ in Millions
Jul. 01, 2025
USD ($)
shares
Business Combination [Line Items]  
Payments to acquire businesses, gross | $ $ 237.9
Maximum earnout payment | $ $ 300.0
Common Units  
Business Combination [Line Items]  
Equity interest issued in the business acquisition (in shares) 5,372,330
Restricted Stock Units (RSUs)  
Business Combination [Line Items]  
Equity interest issued in the business acquisition (in shares) 274,300
Nonvoting Class A Common Stock  
Business Combination [Line Items]  
Equity interest issued in the business acquisition (in shares) 2,913,939