Stock-Based Compensation - Summary of Supplemental Stock Option Data (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] | ||
| Weighted average grant date fair value per option granted | $ 1 | |
| Fair value of options vested | $ 1,431 | $ 3,815 |
| Cash from participants to exercise stock options | 255 | 20 |
| Intrinsic value of options exercised | $ 142 | $ 5 |