XML 62 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Schedule of Available-for-Sale Securities by Balance Sheet Location Classification (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Debt Securities, Available-for-Sale $ 128,665
Cash and Cash Equivalents  
Debt Securities, Available-for-Sale [Line Items]  
Debt Securities, Available-for-Sale 16,629
Marketable Securities  
Debt Securities, Available-for-Sale [Line Items]  
Debt Securities, Available-for-Sale $ 112,036