Stock-based Compensation - Additional Information (Details) - $ / shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | ||||
| Issued (in shares) | 0 | |||
| Issued (in dollars per share) | $ 0 | |||
| Granted stock awards for services performed (in shares) | 118,465 | 84,243 | 118,465 | 84,243 |
| Weighted average grant date fair value (in USD per share) | $ 2.01 | $ 1.26 | $ 2.01 | $ 1.26 |
| Vesting percentage | 100.00% | 100.00% | 100.00% | 100.00% |
| 2018 Equity Incentive Plan | Stock options | ||||
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | ||||
| Granted (in shares) | 1,115,000 | 797,144 | 1,115,000 | 2,059,829 |
| 2020 Equity Incentive Plan | Restricted Stock Units (RSUs) | ||||
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | ||||
| Issued (in shares) | 170,569 | 706,528 | 3,172,708 | 1,455,361 |
| Issued (in dollars per share) | $ 5.54 | $ 0.95 | $ 2.65 | $ 0.95 |
| X | ||||||||||
- Definition The weighted average grant-date fair value of stock award granted for services during the reporting period as calculated by applying the disclosed option pricing methodology. No definition available.
|
| X | ||||||||||
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Gross number of share options (or share units) granted during the period. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Percentage of vesting of award under share-based payment arrangement. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|