XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of the Components of Lease Costs
The components of the Company’s operating lease costs consisted of the following (in thousands):
Years Ended December 31,
202320222021
Operating lease cost$1,504 $1,333 $1,316 
Variable lease cost336 301 243 
Total lease cost$1,840 $1,634 $1,559 
Supplemental cash flow information and non-cash activity related to the Company’s leases are as follows (in thousands):
Years Ended December 31,
202320222021
Cash paid for amounts included in the measurement of lease liabilities and right of use assets:
Operating cash flow from operating leases$1,441 $1,241 $1,271 
Right of use assets obtained in exchange for lease obligations:
Operating leases$3,356 $18 $926 
Increases to right of use assets resulting from lease modifications:
Operating leases$552 $1,050 $— 
Weighted average remaining lease terms and discount rates for the Company’s operating leases are as follows:
20232022
YearsYears
Weighted average remaining lease term:6.26.7
RateRate
Weighted average discount rate:7.7%7.1%
Schedule of Future Maturities of Lease Liabilities
Future maturities of lease liabilities as of December 31, 2023 are as follows (in thousands):
Operating Leases
2024$1,796 
20251,837 
20261,654 
20271,478 
20281,429 
Thereafter2,424 
Total undiscounted lease payments10,618 
Less: Imputed interest(3,345)
Total lease liabilities$7,273 
Schedule of Leases Revenues
The components of the Company’s lease revenues consisted of the following (in thousands):
Years Ended December 31,
202320222021
Net operating lease revenue
$23,797 $24,413 $21,678 
Sales-type lease revenue3,250 72 — 
Total lease revenue$27,047 $24,485 $21,678 
Schedule of Net Investment in Sales-type Leases
The components of our net investment in sales-type leases as of December 31, 2023 and 2022 were (in thousands):

20232022
Lease receivable$2,583 $45 
Net investment in leases$2,583 $45 

Our net investment in sales-type leases is classified as follows in the accompanying consolidated balance sheets as of December 31, 2023 and 2022 (in thousands):
20232022
Accounts receivable, net$1,067 $45 
Other assets1,516 — 
Total$2,583 $45 
Schedule of Future Maturities of Sales-type Leases
Future maturities of sales-type leases as of December 31, 2023 are as follows (in thousands):
Sales-Type Leases
2024$1,238 
20251,217 
2026539 
Total undiscounted lease payments2,994 
Less: Imputed interest(411)
Total lease receivables$2,583