Subsequent Events - Additional Information (Details) - Subsequent Events $ / shares in Units, $ in Millions |
Jul. 20, 2026
USD ($)
$ / shares
|
|---|---|
| Merger Agreement | |
| Subsequent Event [Line Items] | |
| Floor price per share | $ 48.42 |
| Exchange ratio | 0.3356 |
| Termination fee amount | $ | $ 76.8 |
| Lower floor price per share | $ 46 |
| Cash consideration price per share | $ 16.25 |
| Voting Agreement | |
| Subsequent Event [Line Items] | |
| Voting power percentage | 13.00% |
| Maximum | Merger Agreement | |
| Subsequent Event [Line Items] | |
| Cash election thresh hold percentage | 50.00% |