v3.22.1
Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Cash, Cash Equivalents, and Restricted Cash    
Deposits in excess of FDIC limits $ 103,339 $ 88,556
Amount of cash in overseas accounts $ 2,113 $ 1,158