XML 24 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Statement of Cash Flows [Abstract]    
Cash and cash equivalents $ 130,191 $ 232,545
Restricted cash - other long term assets 1,776 767
Total cash, cash equivalent and restricted cash $ 131,967 $ 233,312