Summary of Significant Accounting Policies - Inventory Reserve (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Summary of Significant Accounting Policies | ||
| Beginning balance | $ 748 | $ 988 |
| Write-offs | (2,175) | (240) |
| Net additions to reserve | 2,299 | |
| Ending balance | $ 872 | $ 748 |