XML 75 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]      
Amortization of assets $ 24,013 $ 23,855 $ 27,170
Interest on lease liabilities 24,505 25,994 27,502
Operating lease cost 25,250 26,178 25,246
Variable lease cost(1) 13,509 492 1,563
Total lease cost $ 87,277 $ 76,519 $ 81,481