Equity Incentive Plan - Stock-Based Compensation Expense (Additional Information) (Details) - USD ($) |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Jul. 19, 2021 |
|
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
| Unrecognized stock based compensation expense | $ 1,800,000 | ||
| Weighted average period of recognition | 2 years 4 months 9 days | ||
| Stock-based compensation expense | $ 317,000 | $ 288,000 | |
| Stock-based compensation expense from stock option grants and restricted stock awards | $ 317,000 | $ 288,000 | |
| 2021 Omnibus Equity Incentive Plan | |||
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
| Number of shares reserved and available for issuance | 2,185,832 | ||
| Amended and Restated 2013 Equity Incentive Plan | |||
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
| Common shares reserved but unissued | 10,832 | ||