v3.25.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lessee, Lease, Description [Line Items]        
Operating lease cost $ 61,549 $ 57,988 $ 122,366 $ 114,087
Amortization of right-of-use assets 143 143 286 286
Interest on lease liabilities 235 244 474 493
Variable lease cost 12,914 11,898 25,347 23,718
Sublease income (1,894) (1,681) (3,525) (3,441)
Total lease cost 72,947 68,592 144,948 135,143
Nonrelated Party        
Lessee, Lease, Description [Line Items]        
Operating lease cost 59,716 56,155 118,699 110,420
Amortization of right-of-use assets 143 143 286 286
Interest on lease liabilities 235 244 474 493
Variable lease cost 12,914 11,882 25,347 23,702
Sublease income (1,894) (1,681) (3,525) (3,441)
Total lease cost 71,114 66,743 141,281 131,460
Related Party        
Lessee, Lease, Description [Line Items]        
Operating lease cost 1,833 1,833 3,667 3,667
Amortization of right-of-use assets 0 0 0 0
Interest on lease liabilities 0 0 0 0
Variable lease cost 0 16 0 16
Sublease income 0 0 0 0
Total lease cost $ 1,833 $ 1,849 $ 3,667 $ 3,683