XML 46 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lease (Notes)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
As of December 31, 2024, future maturities of lease liabilities for our operating leases with an initial lease term of more than 12 months were as follows:
(in thousands)
For the year ended December 31,
2025$149,540 
202682,286 
202736,459 
202827,084 
202925,863 
Thereafter121,531 
Total lease payments442,763 
Less: Interest(73,023)
Present Value of Operating Lease Liabilities$369,740