XML 50 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Maturity Analysis of Undiscounted Payments for Operating Lease Liabilities and Reconciliation with Carrying Amount of Lease Liability

The table below depicts a maturity analysis of the Company’s undiscounted payments for its operating lease liabilities and their reconciliation with the carrying amount of lease liability presented in the statement of financial position as of December 31, 2024:

 

 

 

Undiscounted
lease
payments
($000s)

 

2025

 

$

2,942

 

2026

 

 

2,563

 

2027

 

 

1,965

 

2028

 

 

1,978

 

2029

 

 

2,011

 

2030 and thereafter

 

 

1,262

 

Total undiscounted payments

 

$

12,721

 

Discount Adjustments

 

$

(3,047

)

Current operating lease liability

 

 

1,951

 

Long-term operating lease liability

 

$

7,723

 

Summary of Components of Lease Income

The components of lease income are as follows:

 

 

For the Year Ended December 31,

 

 

 

2024

 

 

2023

 

Interest income from sales-type leases

 

$

62

 

 

$

61

 

Operating lease income

 

 

995

 

 

 

912

 

Loss recognized at commencement date of sales type lease

 

 

 

 

 

(61

)

Total

 

$

1,057

 

 

$

912

 

Summary of Future Minimum Sales Type Lease and Operating Lease Receivables

Future minimum sales type lease and operating lease receivables as of December 31, 2024 are as follows:

 

 

Sales-Type Leases

 

 

Operating Leases

 

2025

 

$

119

 

 

$

1,029

 

2026

 

 

122

 

 

 

1,051

 

2027

 

 

125

 

 

 

1,073

 

2028

 

 

127

 

 

 

1,096

 

2029

 

 

130

 

 

 

1,118

 

2030 and thereafter

 

 

88

 

 

 

759

 

Total

 

$

711

 

 

$

6,126