Commitments and Contingencies - Schedule of Lease Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Location, Statement of Income, Balance [Axis]: us-gaap:DepreciationAndAmortization | ||||
| Finance lease costs: | ||||
| Amortization of ROU asset | $ 34 | $ 34 | $ 101 | $ 42 |
| Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense | ||||
| Operating lease costs: | ||||
| Minimum lease cost | 107 | 108 | 323 | 324 |
| Variable lease cost | 74 | 68 | 243 | 225 |
| Finance lease costs: | ||||
| Variable lease cost | 74 | 68 | 243 | 225 |
| Location, Statement of Income, Balance [Axis]: us-gaap:InterestExpenseNonoperating | ||||
| Finance lease costs: | ||||
| Interest on lease liability | 188 | 187 | 565 | 230 |
| Location, Statement of Income, Balance [Axis]: us-gaap:OtherCostAndExpenseOperating | ||||
| Operating lease costs: | ||||
| Variable lease cost | 36 | 31 | 110 | 39 |
| Finance lease costs: | ||||
| Variable lease cost | $ 36 | $ 31 | $ 110 | $ 39 |