XML 49 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Balance Sheet Classification of Lease Liabilities
The balance sheet classification of our operating lease assets and liabilities were as follows (in thousands):
December 31,
 
20212020
Assets:
Right-of-use assets included in other long-term assets$45,122 $43,010 
Liabilities:
Current portion included in other current liabilities$5,137 $3,025 
Long-term portion of operating lease liabilities51,272 49,086 
Total operating lease liabilities$56,409 $52,111 
Schedule of Components of Lease Expense
The components of operating lease costs, which are included in selling, general and administrative expenses in our Consolidated Statements of Income, were as follows (in thousands):
Year Ended December 31,
20212020
2019
Operating lease cost$5,332 $4,825 $2,844 
Variable lease cost2,685 2,830 1,024 
Total operating lease costs$8,017 $7,655 $3,868 
Schedule of Maturities of Operating Lease Liabilities
As of December 31, 2021, the maturities of our operating lease liabilities were as follows (in thousands):
Year Ended December 31,Amount
2022$5,638 
20235,995 
20246,283 
20256,478 
20266,675 
Thereafter35,170 
Total lease payments66,239 
Less:
Imputed interest(9,404)
Future tenant improvement reimbursements(426)
Operating lease liabilities$56,409