v3.26.3
Leases - Schedule of Net Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Operating lease cost $ 19,795 $ 20,495 $ 59,615 $ 68,139
Lease cost 4,314 4,741 13,951 14,522
Sublease income (10,970) (11,338) (33,298) (33,847)
Total lease cost, net 13,139 13,898 40,268 48,814
Cash paid for amounts included in the measurement of operating lease liabilities 27,872 27,236 83,184 94,273
Cash receipts from sublease arrangements 11,568 11,362 34,498 33,442
Right-of-use assets obtained in exchange for new operating lease liabilities 6,204 5,741 33,902 20,860
Cost for subleasing activities $ 8,000 $ 8,400 $ 24,000 $ 25,300