XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Supplemental balance sheet information
Supplemental balance sheet information related to the Company’s operating leases is as follows:
LeasesBalance Sheet ClassificationDecember 31, 2021
(in thousands)
Assets
Operating lease assetsOther assets$21,600 
Liabilities
Operating lease liabilities - currentAccrued liabilities$5,251 
Operating lease liabilities - non-currentOther liabilities20,086 
Total operating lease liabilities$25,337 
Components of lease expense
The components of lease expense were as follows:
Year Ended December 31, 2021
Operating lease cost$5,935 
Short-term lease cost272 
Variable lease cost1,943 
Total lease expense$8,150 
Schedule of operating lease liability
Maturities of the Company’s operating lease liabilities as of December 31, 2021 were as follows:
Operating Leases
(in thousands)
Years ending December 31:
2022$6,036 
20235,645 
20244,584 
20252,519 
20262,507 
Thereafter6,975 
Total lease payments28,266 
Less: imputed interest2,929 
Total present value of lease liabilities$25,337 
Schedule of future minimum lease payments under non-cancelable leases
Approximate future minimum lease payments for non-cancelable operating leases with unrelated and related parties as of December 31, 2020 under ASC 840 were as follows:
UnrelatedRelatedTotal
(in thousands)
Years ending December 31:
2021$4,758 $1,079 $5,837 
20224,294 1,090 5,384 
20234,146 1,101 5,247 
20243,705 832 4,537 
20252,551 — 2,551 
Thereafter9,482 — 9,482 
$28,936 $4,102 $33,038