v3.21.2
Cash, Cash Equivalents, and Restricted Cash - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Cash, Cash Equivalents, and Restricted Cash    
Deposits in excess of FDIC limits $ 106,120 $ 88,556
Amount of cash in overseas accounts $ 2,274 $ 1,158