Summary of Series B Preferred Stock and Accretion of Dividend (Detail) - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Stockholders Equity [Line Items] | ||
| Dividends earned on Series B preferred stock | $ 211 | $ 205 |
| Series B Preferred Stock | ||
| Stockholders Equity [Line Items] | ||
| Balance at beginning of period | 28,296 | 27,472 |
| Dividends earned on Series B preferred stock | 211 | 205 |
| Balance at end of period | $ 28,507 | $ 27,677 |
| Number of shares at beginning of period | 7,074 | 6,868 |
| Cumulative dividends on Series B convertible preferred stock | 53 | 51 |
| Number of shares at end of period | 7,127 | 6,919 |