XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and Cash Equivalents (Summary of Cash and Cash Equivalents) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Cash and Cash Equivalents    
Cash $ 32,082 $ 28,080
Investments with original maturity of less than three months at the time of purchase 4,477 5,326
Total cash and cash equivalents $ 36,559 $ 33,406