v3.26.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Aug. 26, 2021
Feb. 16, 2021
Aug. 31, 2021
Jun. 30, 2018
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]              
Common stock, shares issued (in shares)         222,019,108   193,000,611
Accounts payable         $ 5,082   $ 5,404
Accrued expenses         8,677   10,540
Fresenius Medical Care              
Related Party Transaction [Line Items]              
Accounts payable         200   200
Fresenius Medical Care | Fresenius Medical Care              
Related Party Transaction [Line Items]              
Financing transaction       $ 150,000      
Conversion of stock (in shares) 15,812,735            
Proceeds from PIPE financing     $ 25,000        
Common stock, shares issued (in shares)     2,500,000        
Distribution agreement, termination period   12 months          
Fresenius Medical Care | Fresenius Medical Care Deutschland GmbH              
Related Party Transaction [Line Items]              
Clinical research services expense         0 $ 0  
Accounts payable         $ 0   $ 0