XML 56 R40.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Details of Lease Cost
Table 12.1: Details of Lease Costs
For the Year Ended December 31,
20252024
(in thousands)
Operating lease cost$248 $277 
Short-term lease cost (1)
57 53 
Finance lease cost
Amortization of finance lease assets1,221 1,221 
Interest on finance lease liabilities437 527 
Total finance lease cost1,658 1,748 
Total lease costs$1,963 $2,078 
(1) Leases that have terms of 12 months or less.
Table 12.3: Weighted-Average Remaining Lease Terms and Discount Rates
For the Year Ended December 31,
20252024
Weighted average remaining lease term (in years):
Finance leases3.3 years4.3 years
Operating leases1.8 years2.8 years
Weighted average discount rate:
Finance leases5.04%5.04%
Operating leases6.24%6.04%
Table 12.4: Supplemental Cash Flow Information Related to Leases
For the Year Ended December 31,
20252024
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows related to operating leases$245 $275 
Operating cash flows related to finance leases437 527 
Financing cash flows related to finance leases1,877 1,730 
Schedule of Future Minimum Lease Payments
Table 12.2: Future Minimum Lease Payments
Operating LeasesFinance Leases
(in thousands)
Year Ending December 31, 2026$252 $2,372 
Year Ending December 31, 2027166 2,431 
Year Ending December 31, 202826 2,492 
Year Ending December 31, 2029— 1,049 
Year Ending December 31, 2030— — 
Total minimum lease payments444 8,344 
Less: Imputed interest(26)(703)
Total lease obligations418 7,641 
Less: Current portion of lease obligations(232)(2,033)
Long-term lease obligations$186 $5,608 
Schedule of Future Minimum Lease Payments
Table 12.2: Future Minimum Lease Payments
Operating LeasesFinance Leases
(in thousands)
Year Ending December 31, 2026$252 $2,372 
Year Ending December 31, 2027166 2,431 
Year Ending December 31, 202826 2,492 
Year Ending December 31, 2029— 1,049 
Year Ending December 31, 2030— — 
Total minimum lease payments444 8,344 
Less: Imputed interest(26)(703)
Total lease obligations418 7,641 
Less: Current portion of lease obligations(232)(2,033)
Long-term lease obligations$186 $5,608