XML 29 R9.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash, cash equivalents and restricted cash      
Cash and cash equivalents $ 125,334 $ 107,891 $ 128,967
Restricted cash 360 373 357
Cash, cash equivalents, restricted cash $ 125,694 $ 108,264 $ 129,324