XML 47 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments Disclosure Future minimum annual commitments under such contracts at June 30, 2021 are as follows:
Remainder of 2021$1,859 
20222,467 
20232,573 
20242,469 
20252,462 
Thereafter26,886 
Total$38,716