XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Operating and Finance Lease Right-of-use-assets and Related Lease Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Leases    
Operating lease assets $ 28,561 $ 29,621
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating lease assets Operating lease assets
Finance lease assets $ 14,704 $ 15,346
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance lease assets Finance lease assets
Total leased assets $ 43,265 $ 44,967
Operating liabilities current $ 4,574 $ 4,470
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Finance liabilities current $ 1,437 $ 1,345
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance liabilities current Finance liabilities current
Operating liabilities noncurrent $ 24,363 $ 25,321
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Finance liabilities noncurrent $ 41,567 $ 42,329
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance liabilities noncurrent Finance liabilities noncurrent
Total lease liabilities $ 71,941 $ 73,465
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current, Other Liabilities, Noncurrent Other Liabilities, Current, Other Liabilities, Noncurrent
Finance lease, accumulated depreciation $ 47,900 $ 47,400
Prepaid financing costs $ 500 $ 500