v3.26.1
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