XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of Balance Sheet Classification
The table below represents lease-related assets and liabilities recorded on the condensed consolidated balance sheet:

Balance Sheet ClassificationMarch 31, 2022
Assets
Operating lease right-of-use assetsOperating lease right-of-use assets$12,553 
Liabilities
Operating lease liabilities (current)Other current liabilities$2,136 
Operating lease liabilities (noncurrent)Operating lease liabilities10,527 
Total lease liabilities$12,663 
Schedule of Lease Cost Components
The following lease costs were included in the condensed consolidated statements for the three months ended March 31, 2022:

Three Months Ended
March 31, 2022
Operating lease cost$615 
Short-term lease cost74 
Variable lease cost52 
Total lease cost$741 
The table below presents supplemental information related to operating leases as of March 31, 2022:

Cash paid for amounts included in the measurement of operating lease liabilities$470 
Right-of-use assets obtained in exchange for new operating lease liabilities$2,696 
Weighted average remaining lease term6.93 years
Weighted average discount rate4.59 %
Schedule of Future Lease Obligations
The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as March 31, 2022:

2022 (remaining nine months)$1,987 
20232,594 
20242,086 
20251,955 
20261,391 
Thereafter4,921 
Total minimum lease payments14,934 
Less imputed interest(2,271)
Present value of future minimum lease payments12,663 
Less current obligations under leases(2,136)
Long-term lease obligations$10,527 
Schedule of Future Minimum Lease Payments
Minimum lease payments under operating leases with non-cancelable terms in excess of one year as of December 31, 2021, were as follows:

2022$1,869 
20231,674 
20241,303 
20251,177 
20261,201 
Thereafter1,686 
Total minimum lease payments$8,910