XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - (Restricted cash and investments) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Cash and cash equivalents and restricted cash        
Cash and cash equivalents $ 67,487 $ 73,848 $ 41,281 $ 31,969
Restricted cash 1,567 1,256 859 784
Cash and cash equivalents and restricted cash $ 69,054 $ 75,104 $ 42,140 $ 32,753