v3.26.3
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Amortization of right-of-use assets $ 13,445 $ 14,693 $ 40,502 $ 42,098
Interest on lease liabilities 4,386 5,356 14,142 15,446
Operating lease cost 7,197 9,204 23,045 26,938
Variable lease cost 1,825 1,567 5,623 4,612
Short-term lease cost 772 790 2,279 2,570
Total lease cost, net $ 27,625 $ 31,610 $ 85,591 $ 91,664