XML 152 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]        
Cash and cash equivalents $ 121,718 $ 81,787 $ 78,708  
Restricted cash, current (included within prepaid expenses and other current assets) 285 0 264  
Other assets 1,025 1,321 1,730  
Total cash, cash equivalents and restricted cash $ 123,028 $ 83,108 $ 80,702 $ 128,086