v3.25.2
Collaborative Arrangements (Detail)
$ / shares in Units, $ in Millions
Feb. 27, 2025
USD ($)
$ / shares
shares
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Sale of Stock, Consideration Received on Transaction $ 35.0
Collaboration Agreement  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Collaboration agreement term 5 years
Collaboration agreement amount $ 250.0
Ownership percentage of collaboration agreement results 50.00%
Sale of Stock, Price Per Share | $ / shares $ 11.59
Sale of Stock, Number of Shares Issued in Transaction | shares 3,020,412
Collaboration Agreement | Quanta Computer  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Collaboration agreement amount $ 250.0
Lock-out provision term 3 years