Commitments and Contingencies Additional Information (Details) $ / shares in Units, $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2024
USD ($)
$ / shares
| |
| Commitments and Contingencies Disclosure [Abstract] | |
| Royalty per share (in Pounds per share) | $ / shares | $ 0.05 |
| Weight of PHA Sold (in Pounds) | $ | $ 500 |
| Decrease royalty per share (in Pounds per share) | $ / shares | $ 0.025 |
| Loss on forfeiture | $ | $ 500 |