XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Finance Leases and Lease Financing Obligations - Schedule Of Assets Acquired Through Finance Lease And Lease Financing Obligation Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Depreciation expense $ 15,338 $ 15,425
Total finance lease costs 15,118 16,886
Total interest expense included in finance lease costs 2,444 2,827
Total lease financing obligation costs 3,339 1,775
Total interest expense included in lease financing obligation costs 675 409
Cash paid on interest on finance lease and lease financing obligations $ 3,119 $ 3,236