Stockholders' Equity - Summarize Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Stockholders' Equity Note [Abstract] | ||||
| Balances at Beginning | $ (62) | $ (58) | $ (47) | $ (49) |
| Other comprehensive loss before reclassifications | 27 | (6) | 12 | (15) |
| Balance at Ending | $ (35) | $ (64) | $ (35) | $ (64) |