XML 51 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Operating and Finance Lease Right-of-use-assets and Related Lease Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Leases      
Operating lease assets $ 27,943 $ 28,927  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating lease assets Operating lease assets  
Finance lease assets $ 13,835 $ 14,154  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance lease assets Finance lease assets  
Total leased assets $ 41,778 $ 43,081  
Operating liabilities current $ 4,649 $ 4,859  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current  
Finance liabilities current $ 1,648 $ 1,575  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance liabilities current Finance liabilities current  
Operating liabilities noncurrent $ 23,897 $ 24,613  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
Finance liabilities noncurrent $ 40,310 $ 40,754  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance liabilities noncurrent Finance liabilities noncurrent  
Total lease liabilities $ 70,504 $ 71,801  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current, Other Liabilities, Noncurrent Other Liabilities, Current, Other Liabilities, Noncurrent  
Finance lease, net of accumulated depreciation $ 47,800 $ 47,700  
Prepaid financing costs $ 500   $ 500