XML 55 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Operating Leases in the Consolidated Balance Sheet
All of the Company's leases qualify as operating leases. The following table summarizes the presentation of the Company's operating leases in the consolidated balance sheet:
December 31,
(in thousands)20212020
Operating lease assets$36,800 $36,341 
Current operating lease liabilities$2,870 $2,457 
Operating lease liabilities, net of current portion27,991 28,764 
Total operating lease liabilities$30,861 $31,221 
Components of Lease Expense
The components of lease expense were as follows:
Year Ended December 31,
(in thousands)202120202019
Operating lease cost$5,178 $4,167 $1,223 
Short-term lease cost357 354 520 
Variable lease cost1,225 461 427 
Total lease expense$6,760 $4,982 $2,170 
Summary of Future Annual Minimum Lease Payments Under Operating Leases
Future annual minimum lease payments under operating leases are as follows:
(in thousands)As of December 31, 2021
2022$4,518 
20234,601 
20244,683 
20254,765 
20264,848 
Thereafter15,136 
Total future minimum lease payments38,551 
Less: imputed interest(7,690)
Total operating lease liabilities$30,861 
Operating Lease Weighted Average Remaining Term and Discount Rate
The weighted-average remaining lease term and weighted-average discount rate of the Company's operating leases are as follows:
As of December 31,
20212020
Weighted-average remaining lease term in years
8.028.97
Weighted-average discount rate
5.57 %5.60 %
Schedule of Cash Flow, Supplemental Disclosures, Leases, Lessee
Supplemental disclosure of cash flow information related to the Company's operating leases included in cash flows used in operating activities in the consolidated statement of cash flows were as follows:
Year Ended December 31,
(in thousands)202120202019
Cash paid for amounts included in the measurement of operating lease liabilities
$4,243 $2,666 $532 
Operating lease liabilities arising from obtaining operating lease assets
$2,150 $14,902 $17,144