v3.23.2
Leases - Other Information Related to Leases (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Business Acquisition [Line Items]          
Cash paid for amounts included in the measurement of operating lease liabilities $ 4.8 $ 3.1 $ 7.1 $ 6.3  
Weighted average remaining lease term (in years) 12 years 2 months 12 days   12 years 2 months 12 days   11 years 8 months 12 days
Weighted average discount rate 5.80%   5.80%   5.40%
From new and existing lease agreements and modifications          
Business Acquisition [Line Items]          
Lease liabilities arising from obtaining right-of-use assets $ 9.8 $ 3.4 $ 9.8 $ 3.7