XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Balance Sheet Classification (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease assets $ 11,195 $ 11,793
Finance lease assets 12,816 7,316
Total lease assets 24,011 19,109
Current operating lease liabilities 2,442 2,162
Current finance lease liabilities 5,170 2,794
Noncurrent operating lease liabilities 9,877 10,896
Noncurrent finance lease liabilities 6,392 4,827
Total lease liabilities $ 23,881 $ 20,679
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property, plant and equipment, net Property, plant and equipment, net
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued liabilities Accrued liabilities
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Current debt Current debt
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Long-Term Debt, Excluding Current Maturities Long-Term Debt, Excluding Current Maturities