v3.26.1
Investments in Variable Interest Entities (Details)
$ / shares in Units, $ in Millions
Sep. 24, 2025
USD ($)
$ / shares
shares
Variable Interest Entity [Line Items]  
Shares price (in USD per share) | $ / shares $ 2.99
Variable Interest Entity, Not Primary Beneficiary  
Variable Interest Entity [Line Items]  
Investment in merger option through issuance of stock (in shares) | shares 2,500,000
Number of additional shares issuable in asset acquisition (in shares) | shares 1,500,000
Research and development fund committed | $ $ 7.8
Investment in merger option through issuance of stock | $ $ 7.5