v3.26.1
Leases - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
customer
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
customer
Jun. 30, 2025
USD ($)
Lessor, Lease, Description [Line Items]        
Number of largest customers     2  
Number of other customers that makes up more than 8% of our total revenue 0   0  
Percent of total revenue from other individual customers 10.00%   10.00%  
Rent expense | $ $ 40.4 $ 40.1 $ 81.6 $ 78.3
Customer one        
Lessor, Lease, Description [Line Items]        
Percentage of total revenue from our largest customer (approximates) 11.00%   11.00%  
Customer two        
Lessor, Lease, Description [Line Items]        
Percentage of total revenue from our largest customer (approximates) 10.00%   10.00%