v3.26.1
Subsequent Event - Additional Information - (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Apr. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Subsequent Event [Line Items]      
Common stock, shares issued   269,817,000 266,732,000
Subsequent Event | Mayo Clinic Initial Shares | Stock Purchase Agreement      
Subsequent Event [Line Items]      
Common stock, shares issued 7,507,507    
Stock price price per share $ 3.33    
gross proceeds $ 25.0    
Subsequent Event | Mayo Clinic Election | Stock Purchase Agreement      
Subsequent Event [Line Items]      
Common stock, shares issued 7,507,507    
Stock price price per share $ 3.33    
gross proceeds $ 25.0