Common Stock - Schedule of Common Stock Outstanding (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Common Stock [Roll Forward] | ||||
| Beginning balance (in shares) | 120,070,000 | |||
| Exercise of stock options (in shares) | 738,000 | |||
| Exercise of warrants (in shares) | 572,000 | |||
| Vesting of restricted stock (in shares) | 905,000 | |||
| Conversion of convertible notes into common stock (in shares) | 420,000 | |||
| Public offerings, net of issuance costs (in shares) | 27,527,000 | |||
| Ending balance (in shares) | 152,690,611 | 152,690,611 | ||
| Stock issuance costs | $ 13,512 | $ 4,982 | $ 13,512 | $ 4,982 |
| Apium Swarming Technologies, Inc | ||||
| Common Stock [Roll Forward] | ||||
| Acquisition of Apium/Quaze (in shares) | 536,000 | |||
| Quaze | ||||
| Common Stock [Roll Forward] | ||||
| Acquisition of Apium/Quaze (in shares) | 1,923,000 | |||
| X | ||||||||||
- Definition Equity No definition available.
|
| X | ||||||||||
- Definition Stock issued during period value of stock warrants exercised. No definition available.
|
| X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Vesting Of Restricted Stock Units No definition available.
|
| X | ||||||||||
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The cash outflow for cost incurred directly with the issuance of an equity security. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Number of shares of stock issued during the period pursuant to acquisitions. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Number of shares issued during the period as a result of the conversion of convertible securities. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Number of new stock issued during the period. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Number of share options (or share units) exercised during the current period. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|