Collaborative Arrangements (Details) - Collaboration Agreement $ / shares in Units, $ in Millions |
Feb. 27, 2025
USD ($)
$ / shares
shares
|
|---|---|
| Collaborative Arrangements | |
| Collaboration agreement term | 5 years |
| Collaboration agreement amount | $ 250.0 |
| Ownership percentage of collaboration agreement results | 50.00% |
| Number of shares issued in transaction | shares | 3,020,412 |
| Consideration received on transaction | $ 35.0 |
| Price per share (in dollars per share) | $ / shares | $ 11.59 |
| Quanta Computer | |
| Collaborative Arrangements | |
| Collaboration agreement amount | $ 250.0 |
| Lock-out provision term | 3 years |