XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of Total Lease Costs
Total lease costs for the three months ended March 31, 2022 were:
Finance lease cost
Amortization of right-of-use assets$500 
Interest on lease liabilities177 
Total finance lease cost677 
Operating lease cost882 
Variable lease cost134 
Total lease cost$1,693 
Supplemental information and non-cash activities related to operating and finance leases are as follows:
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$833 
Operating cash flows from finance leases177 
 Financing cash flows from finance leases466 
$1,476 
Lease liabilities arising from new right-of-use assets
Operating leases$8,206 
Finance leases— 
Weighted average remaining lease term (in years)
Operating leases7.2
Finance leases5.4
Weighted average discount rate
Operating leases15.5 %
Finance leases6.0 %
Schedule of Maturities of Operating Lease Liabilities
The following table summarizes future lease payments as of March 31, 2022:
Fiscal yearOperating LeasesFinance Leases
2022$3,833 $1,940 
20234,300 2,166 
20244,257 1,757 
20254,383 1,792 
20264,514 1,828 
Thereafter11,744 1,863 
Total33,031 11,346 
Less: Imputed Interest(14,033)(1,669)
Present value of net lease payments$18,998 $9,677 
Lease liability, current portion$2,113 $2,287 
Lease liability, net of current portion16,885 7,390 
Total lease liability$18,998 $9,677 
Schedule of Maturities of Finance Lease Liabilities
The following table summarizes future lease payments as of March 31, 2022:
Fiscal yearOperating LeasesFinance Leases
2022$3,833 $1,940 
20234,300 2,166 
20244,257 1,757 
20254,383 1,792 
20264,514 1,828 
Thereafter11,744 1,863 
Total33,031 11,346 
Less: Imputed Interest(14,033)(1,669)
Present value of net lease payments$18,998 $9,677 
Lease liability, current portion$2,113 $2,287 
Lease liability, net of current portion16,885 7,390 
Total lease liability$18,998 $9,677 
Schedule of Minimum Aggregate Future Obligations Under Noncancelable Operating Leases
The minimum aggregate future obligations under noncancelable operating leases as of December 31, 2021 were as follows:
Year ended December 31,
2022$2,384 
20232,695 
20242,775 
20252,859 
20262,944 
Thereafter991 
$14,648 
Schedule of Minimum Aggregate Future Minimum Lease Payments Under Capital Leases
The minimum aggregate future minimum lease payments under capital leases as of December 31, 2021 were as follows:
Year ended December 31,
2022$2,574 
20232,166 
20241,757 
20251,792 
20261,840 
Thereafter1,864 
$11,993