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