Fair Value Measurement - Narratives (Details) - USD ($) $ / shares in Units, $ in Thousands |
Sep. 30, 2024 |
Jun. 21, 2024 |
May 22, 2020 |
|---|---|---|---|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||
| Loan commitment assets | $ 76,091 | ||
| Exercise price of warrants (in dollars per share) | $ 11.50 | ||
| Level 3 | SPA Warrant | |||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||
| Exercise price of warrants (in dollars per share) | $ 0.01 |