v3.25.2
Related-Party Transactions - Expenses Paid on Behalf of Selling Securityholders (Details)
$ in Millions
3 Months Ended
Jun. 30, 2024
USD ($)
Related Party  
Related Party Transaction [Line Items]  
Related party transaction $ 5.5
Executive Officers  
Related Party Transaction [Line Items]  
Related party transaction 0.9
Board of Directors  
Related Party Transaction [Line Items]  
Related party transaction 3.9
Non-Executive Employees  
Related Party Transaction [Line Items]  
Related party transaction 0.1
Other  
Related Party Transaction [Line Items]  
Related party transaction 0.6
Executive Officer and Director  
Related Party Transaction [Line Items]  
Related party transaction $ 0.7