XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Details of Lease Cost
Table 13.1: Details of Lease Costs
For the Year Ended December 31,
20242023
(in thousands)
Operating lease cost$277 $541 
Short-term lease cost (1)
53 55 
Finance lease cost
Amortization of finance lease assets1,221 1,221 
Interest on finance lease liabilities527 611 
Total finance lease cost1,748 1,832 
Total lease costs$2,078 $2,428 
(1) Leases that have terms of 12 months or less.
Table 13.3: Weighted-Average Remaining Lease Terms and Discount Rates
For the Year Ended December 31,
20242023
Weighted average remaining lease term (in years):
Finance leases4.3 years5.3 years
Operating leases2.8 years3.4 years
Weighted average discount rate:
Finance leases5.04%5.04%
Operating leases6.04%5.75%
Table 13.4: Supplemental Cash Flow Information Related to Leases
For the Year Ended December 31,
20242023
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows related to operating leases$275 $585 
Operating cash flows related to finance leases528 611 
Financing cash flows related to finance leases1,730 1,592 
Schedule of Future Minimum Lease Payments
Table 13.2: Future Minimum Lease Payments
Operating LeasesFinance Leases
(in thousands)
Year Ending December 31, 2025$245 $2,314 
Year Ending December 31, 2026252 2,372 
Year Ending December 31, 2027166 2,431 
Year Ending December 31, 202826 2,492 
Year Ending December 31, 2029— 1,049 
Thereafter— — 
Total minimum lease payments689 10,658 
Less: Imputed interest(61)(1,140)
Total lease obligations628 9,518 
Less: Current portion of lease obligations(210)(1,877)
Long-term lease obligations$418 $7,641 
Schedule of Future Minimum Lease Payments
Table 13.2: Future Minimum Lease Payments
Operating LeasesFinance Leases
(in thousands)
Year Ending December 31, 2025$245 $2,314 
Year Ending December 31, 2026252 2,372 
Year Ending December 31, 2027166 2,431 
Year Ending December 31, 202826 2,492 
Year Ending December 31, 2029— 1,049 
Thereafter— — 
Total minimum lease payments689 10,658 
Less: Imputed interest(61)(1,140)
Total lease obligations628 9,518 
Less: Current portion of lease obligations(210)(1,877)
Long-term lease obligations$418 $7,641