XML 145 R126.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Lease Costs      
Operating lease costs before capitalized operating lease costs $ 24,423 $ 29,637 $ 33,773
Operating lease costs capitalized 0 (2,345) (6,830)
Operating lease costs, net 24,423 27,292 26,943
Financing Lease Costs      
Interest on financing leases before capitalized interest 4,502 4,446 4,555
Interest on financing leases, net 4,502 4,446 4,555
Financing lease costs, net $ 4,502 $ 4,446 $ 4,555
Operating lease, weighted average discount rate, percent 4.46%    
Operating lease, weighted average remaining lease term 27 years