XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of Lease Cost and Supplemental Cash Flow Information Related to Leases
The components of lease expense were as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Operating lease cost$1,598 $1,805 $5,169 $5,453 
Finance lease cost:
Amortization of ROU assets21 18 70 96 
Interest on lease liabilities12 15 
Total finance lease cost$24 $22 $82 $111 
Supplemental cash flow information related to leases was as follows:
Nine Months Ended September 30,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$5,535 $5,686 
Operating cash flows from finance leases12 15 
Financing cash flows from finance leases154 172 
ROU assets obtained in exchange for lease obligations:
Operating leases$721 $808 
Schedule of Supplemental Balance Sheet Information Related to Leases Supplemental balance sheet information related to leases was as follows:
As ofAs of
September 30, 2023December 31, 2022
Operating leases:
Operating lease right-of-use assets$12,521 $18,989 
Current operating lease liabilities5,258 5,535 
Operating lease liabilities - less current portion11,495 14,532 
     Total operating lease liabilities16,753 20,067 
Finance leases:
Property and equipment, at cost1,589 1,523 
Accumulated amortization(1,442)(1,387)
     Property and equipment, net147 136 
Current finance lease liabilities120 174 
Finance lease liabilities - less current portion95 117 
     Total finance lease liabilities$215 $291 
Weighted Average Remaining Lease Term (in years):
     Operating leases4.674.97
     Finance leases2.162.24
Weighted Average Discount Rate:
     Operating leases5.68 %5.67 %
     Finance leases5.12 %5.31 %
Schedule of Operating Lease, Liability, Maturity Maturities of lease liabilities are as follows:
Year Ending December 31,Operating leasesFinance leases
2023 (excluding the first 9 months)$1,695 $48 
20245,955 95 
20253,718 47 
20262,428 28 
20271,598 
Thereafter3,801 — 
Total lease payments19,195 227 
Less imputed interest(2,442)(12)
Total$16,753 $215 
Schedule of Finance Lease, Liability, Maturity Maturities of lease liabilities are as follows:
Year Ending December 31,Operating leasesFinance leases
2023 (excluding the first 9 months)$1,695 $48 
20245,955 95 
20253,718 47 
20262,428 28 
20271,598 
Thereafter3,801 — 
Total lease payments19,195 227 
Less imputed interest(2,442)(12)
Total$16,753 $215