XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments, Contingencies, and Taxes (Tables)
3 Months Ended
Mar. 31, 2021
Commitments Contingencies Taxes And Other [Abstract]  
Future Minimum Payments Future minimum payments are approximately as follows (in thousands):

 

 

Facilities and

other

operating

leases (1)

 

 

Other

contractual

obligations

 

 

Total

 

2021

 

 

1,441

 

 

 

819

 

 

 

2,260

 

2022

 

 

1,871

 

 

 

272

 

 

 

2,143

 

2023

 

 

1,161

 

 

 

30

 

 

 

1,191

 

2024

 

 

209

 

 

 

 

 

 

209

 

2025 and after

 

 

174

 

 

 

 

 

 

174

 

Total minimum payments

 

$

4,856

 

 

$

1,121

 

 

$

5,977

 

(1) For additional information regarding the Company's operating leases, see Note 9, Leases of the Notes to the Condensed Financial Statements.