XML 41 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Leases
Future minimum lease payments under non-cancelable operating leases as of June 30, 2021 are as follows (in thousands of dollars):
 
Year Ending December 31,Amounts
Remainder of 2021$1,841 
20223,770 
20233,880 
20243,991 
20254,103 
Thereafter1,661 
Total future minimum lease payments19,246 
Less: amount representing interest2,976 
Present value of future lease payments16,270 
Less: short-term lease liabilities2,936 
Long-term lease liabilities$13,334 
Schedule of Operating Lease Expense and Measurement Of Lease Liabilities The following table summarizes operating lease expense and cash paid for amounts included in the measurement of lease liabilities (in thousands of dollars):
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Operating lease expense$902 $472 $1,477 $944 
Cash paid for amounts included in the measurement of lease liabilities$919 $586 $1,507 $1,157