XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Lease Assets and Obligations - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current portion of lease obligations    
Finance lease liabilities $ 1,333 $ 1,250
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total current portion of lease obligations Total current portion of lease obligations
Finance obligations $ 4,709 $ 4,664
Operating lease liabilities $ 9,012 $ 8,535
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total current portion of lease obligations Total current portion of lease obligations
Total current portion of lease obligations $ 15,054 $ 14,449
Long-term lease obligations    
Finance lease liabilities $ 3,873 $ 2,747
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total long-term lease obligations Total long-term lease obligations
Finance obligations $ 58,991 $ 60,386
Operating lease liabilities $ 28,520 $ 27,606
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total long-term lease obligations Total long-term lease obligations
Total long-term lease obligations $ 91,384 $ 90,739