XML 51 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information Related to Leases
Balance sheet information related to leases consists of the following (in thousands, except lease term and discount rate):
December 31,
Operating leases:20242023
Operating lease right-of-use assets, net$39,726 $43,822 
  
Current maturities of operating leases$4,489 $3,395 
Non-current maturities of operating leases39,988 43,977 
Total operating lease liabilities$44,477 $47,372 
  
Finance leases:  
Property and equipment, at cost$6,746 $6,862 
Accumulated depreciation(3,557)(3,136)
Property and equipment, net$3,189 $3,726 
  
Current portion of finance lease obligations$601 $582 
Non-current finance lease obligations2,833 3,405 
Total finance lease liabilities$3,434 $3,987 
  
Weighted average remaining lease term (in years):  
Operating leases9.610.4
Finance leases5.76.8
  
Weighted average discount rate:  
Operating leases6.3%6.3%
Finance leases2.3%2.2%
Schedule of Lease Costs
The components of lease expense included in General, administrative, and marketing expenses in our Consolidated Statements of Operations and Comprehensive Loss consists of the following (in thousands):
Year Ended December 31,
202420232022
Depreciation of property and equipment$627 $542 $518 
Interest expense on finance leases89 84 89 
Total finance lease expense716 626 607 
Operating lease expense7,822 7,354 7,432 
Sublease income(465)(278)(306)
Total lease expense$8,073 $7,702 $7,733 
Supplemental cash flow information related to leases consists of the following (in thousands):
Year Ended December 31,
Cash paid for amounts included in the measurement of lease liabilities:202420232022
Operating cash flows for operating leases$6,627 $7,263 $6,927 
Financing cash flows for finance leases623 539 507 
Operating cash flows for finance leases89 84 90 
Schedule of Lessee, Operating Lease, Liability, Maturity
Future maturities of lease liabilities are as follows (in thousands):
Finance
Leases
Operating
Leases
2025$677 $7,111 
2026653 6,976 
2027642 6,316 
2028608 5,904 
2029541 5,812 
Thereafter531 27,872 
Total lease payments$3,652 $59,991 
Less: Amount representing interest(218)(15,514)
 Present value of lease liabilities3,434 44,477 
 Less: Current maturities of lease liabilities(601)(4,489)
 Lease liabilities, less current maturities$2,833 $39,988 
Schedule of Finance Lease, Liability, Fiscal Year Maturity
Future maturities of lease liabilities are as follows (in thousands):
Finance
Leases
Operating
Leases
2025$677 $7,111 
2026653 6,976 
2027642 6,316 
2028608 5,904 
2029541 5,812 
Thereafter531 27,872 
Total lease payments$3,652 $59,991 
Less: Amount representing interest(218)(15,514)
 Present value of lease liabilities3,434 44,477 
 Less: Current maturities of lease liabilities(601)(4,489)
 Lease liabilities, less current maturities$2,833 $39,988