XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Supplemental balance sheet information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating leases    
Operating lease right-of-use assets $ 3,002 $ 3,208
Operating lease liabilities - current 1,125 1,202
Operating lease liabilities - long-term 2,131 2,363
Total operating lease liabilities 3,256 3,565
Finance leases    
Property and equipment, at cost 12,005 10,672
Accumulated depreciation (9,044) (7,982)
Property and equipment, net $ 2,961 $ 2,690
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization
Finance lease liabilities - current $ 842 $ 470
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Long-term Debt and Capital Lease Obligations, Current Long-term Debt and Capital Lease Obligations, Current
Finance lease liabilities - long-term $ 1,512 $ 1,289
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term Debt and Capital Lease Obligations Long-term Debt and Capital Lease Obligations
Obligations under finance leases $ 2,354 $ 1,759
Weighted average remaining lease term:    
Operating leases 3 years 1 month 6 days 3 years 1 month 6 days
Finance leases 2 years 8 months 12 days 3 years 2 months 12 days
Weighted average discount rate:    
Operating leases 5.27% 5.20%
Finance leases 6.44% 6.60%