XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Lease Cost
Our operating lease cost included the following components for the year ended December 31, (in thousands):
202120202019
Operating lease cost$5,868 $5,032 $6,106 
Short-term lease cost202 622 698 
Less: sublease income(152)(666)(1,022)
Total lease cost, net$5,918 $4,988 $5,782 
Future Minimum Annual Non-cancelable Commitments - Leases
The table below summarizes future minimum lease payments under operating leases, recorded on the balance sheet, as of December 31, 2021 (in thousands):
Year ending December 31,
2022$7,428 
20237,374 
20247,228 
20256,930 
20265,585 
Thereafter3,236 
Minimum lease payments37,781 
Less: imputed interest(4,622)
Present value of minimum lease payments33,159 
Less: current maturities of lease liabilities(5,991)
Long-term lease liabilities$27,168