XML 47 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments Disclosure Future minimum annual commitments under such contracts at March 31, 2021 are as follows:
Remainder of 2021$1,746 
20222,467 
20232,573 
20242,469 
20252,462 
Thereafter26,886 
Total$38,603