XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - Reconciliation - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Cash Flows [Abstract]      
Cash and cash equivalents $ 70,769 $ 57,847 $ 140,263
Restricted cash included in other assets 250 436 436
Total cash, cash equivalents and restricted cash $ 71,019 $ 58,283 $ 140,699