Warrants - Summary of Warrants Outstanding for Purchase of Common Stock (Details) - $ / shares |
6 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
Oct. 14, 2025 |
Mar. 20, 2019 |
Nov. 13, 2018 |
|
| Series B Warrants | |||||
| Class Of Warrant Or Right [Line Items] | |||||
| SHARES OF COMMON STOCK SUBJECT TO WARRANTS | 3,672,484 | 3,672,484 | |||
| EXERCISE PRICE PER SHARE | $ 6.81 | $ 6.81 | $ 6.81 | ||
| EXPIRATION DATES | 2027-09 | 2027-09 | |||
| Conditional Series B Warrants | |||||
| Class Of Warrant Or Right [Line Items] | |||||
| SHARES OF COMMON STOCK SUBJECT TO WARRANTS | 3,672,484 | 3,672,484 | |||
| EXERCISE PRICE PER SHARE | $ 6.81 | $ 6.81 | |||
| EXPIRATION DATES | 2027-09 | 2027-09 | |||
| NC Ohio Trust | |||||
| Class Of Warrant Or Right [Line Items] | |||||
| SHARES OF COMMON STOCK SUBJECT TO WARRANTS | 162,740 | 162,740 | 162,740 | ||
| EXERCISE PRICE PER SHARE | $ 1.46 | $ 1.46 | $ 1.46 | ||
| EXPIRATION DATES | 2029-03 | 2029-03 | |||
| Lender Warrants | |||||
| Class Of Warrant Or Right [Line Items] | |||||
| SHARES OF COMMON STOCK SUBJECT TO WARRANTS | 254,642 | 254,642 | |||
| EXERCISE PRICE PER SHARE | $ 5.89 | $ 5.89 | $ 5.89 | ||
| EXPIRATION DATES | 2035-10 | 2035-10 |