XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of Total Lease Costs
Total lease costs for the three and six months ended June 30, 2022 were:
Three Months Ended
June 30, 2022
Six Months Ended
June 30, 2022
Finance lease cost
Amortization of right-of-use assets$91 $182 
Interest on lease liabilities173 351 
Total finance lease cost264 533 
Operating lease cost699 1,532 
Variable lease cost267 401 
Total lease cost$1,230 $2,466 
Supplemental information and non-cash activities related to operating and finance leases are as follows:
Six Months Ended
June 30, 2022
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$1,532 
Operating cash flows from finance leases351 
 Financing cash flows from finance leases936 
$2,819 
Lease liabilities arising from new right-of-use assets
Operating leases$9,991 
As of June 30, 2022
Weighted average remaining lease term (in years)
Operating leases6.8
Finance leases5.2
Weighted average discount rate
Operating leases15.5 %
Finance leases5.9 %
Schedule of Maturities of Operating Lease Liabilities
The following table summarizes future lease payments as of June 30, 2022:
Fiscal yearOperating LeasesFinance Leases
2022$2,672 $1,287 
20234,844 2,166 
20245,066 1,757 
20254,809 1,792 
20264,751 1,828 
Thereafter11,804 1,864 
Total33,946 10,694 
Less: Imputed Interest(13,714)(1,496)
Present value of net lease payments$20,232 $9,198 
Lease liability, current portion$2,015 $1,903 
Lease liability, net of current portion18,217 7,295 
Total lease liability$20,232 $9,198 
Schedule of Maturities of Finance Lease Liabilities
The following table summarizes future lease payments as of June 30, 2022:
Fiscal yearOperating LeasesFinance Leases
2022$2,672 $1,287 
20234,844 2,166 
20245,066 1,757 
20254,809 1,792 
20264,751 1,828 
Thereafter11,804 1,864 
Total33,946 10,694 
Less: Imputed Interest(13,714)(1,496)
Present value of net lease payments$20,232 $9,198 
Lease liability, current portion$2,015 $1,903 
Lease liability, net of current portion18,217 7,295 
Total lease liability$20,232 $9,198 
Schedule of Minimum Aggregate Future Obligations Under Noncancelable Operating Leases
The minimum aggregate future obligations under non-cancelable 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