XML 52 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
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,
20242023
Operating lease cost$1,910 $1,504 
Variable lease cost359 336 
Total lease cost$2,269 $1,840 
Supplemental cash flow information and non-cash activity related to the Company’s leases are as follows (in thousands):
Years Ended December 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities and right of use assets:
Operating cash flow from operating leases$1,863 $1,441 
Right of use assets obtained in exchange for lease obligations:
Operating leases$250 $3,356 
Increases to right of use assets resulting from lease modifications:
Operating leases$— $552 
Weighted average remaining lease terms and discount rates for the Company’s operating leases are as follows:
20242023
YearsYears
Weighted average remaining lease term:5.36.2
RateRate
Weighted average discount rate:7.9%7.7%
Schedule of Future Maturities of Lease Liabilities
Future maturities of lease liabilities as of December 31, 2024 are as follows (in thousands):
Operating Leases
2025$1,905 
20261,715 
20271,542 
20281,495 
20291,387 
Thereafter1,088 
Total undiscounted lease payments9,132 
Less: Imputed interest(3,094)
Total lease liabilities$6,038 
Schedule of Leases Revenues
The components of the Company’s lease revenues consisted of the following (in thousands):
Years Ended December 31,
20242023
Net operating lease revenue
$27,843 $23,797 
Sales-type lease revenue717 3,250 
Total lease revenue$28,560 $27,047 
Schedule of Net Investment in Sales-type Leases
The components of our net investment in sales-type leases as of December 31, 2024 and 2023 were (in thousands):

20242023
Lease receivable$1,934 $2,583 
Net investment in leases$1,934 $2,583 

Our net investment in sales-type leases is classified as follows in the accompanying consolidated balance sheets as of December 31, 2024 and 2023 (in thousands):

20242023
Accounts receivable, net$1,207 $1,067 
Other assets727 1,516 
Total$1,934 $2,583 
Schedule of Future Maturities of Sales-type Leases
Future maturities of sales-type leases as of December 31, 2024 are as follows (in thousands):
Sales-Type Leases
2025$1,379 
2026701 
202768 
Total undiscounted lease payments2,148 
Less: Imputed interest(214)
Total lease receivables$1,934