Stockholders' Equity |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Equity [Abstract] | |
| Stockholders' Equity | 19. Stockholders’ Equity At the Market Offering On June 17, 2026, the Company entered into an At Market Issuance Sales Agreement (the “ATM Program”) with B. Riley Securities, Inc., as sales agent, pursuant to which it may offer and sell, from time to time, shares of common stock having an aggregate offering price of up to $50.0 million under its shelf registration statement on Form S-3 (File No. 333-296756) and a related prospectus supplement dated June 17, 2026. |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The entire disclosure for equity. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|