Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2023
USD ($)
|
Jun. 30, 2022
USD ($)
|
Jun. 30, 2023
USD ($)
segment
|
Jun. 30, 2022
USD ($)
|
Dec. 31, 2022
USD ($)
|
|
Cash and Cash Equivalents [Line Items] | |||||
Number of Operating Segments | segment | 1 | ||||
Cash and cash equivalents | $ 71,893,000 | $ 71,893,000 | $ 47,379,000 | ||
Impairment loss | 0 | $ 400,000 | 0 | $ 400,000 | |
Operating Account | |||||
Cash and Cash Equivalents [Line Items] | |||||
Cash and cash equivalents | 3,000,000 | 3,000,000 | 3,500,000 | ||
Money Market Funds | |||||
Cash and Cash Equivalents [Line Items] | |||||
Cash and cash equivalents | $ 68,900,000 | $ 68,900,000 | $ 43,900,000 |