CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Statement of Stockholders' Equity [Abstract] | ||
| Repurchase of common stock under share repurchase program, transactional expenses | $ 30 | |
| Issuance of common stock, transactional expenses at the market | 7,174 | $ 4,977 |
| Issuance of common stock under AGP Financing, transactional expenses | $ 1,488 | |
| Issuance of common stock, transactional expenses | $ 2,261 | |