Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Net Cash Provided by (Used in) Financing Activities [Abstract] | ||
| Proceeds from the issuance of common stock including related party | $ 0 | $ 17,995 |