v3.26.1
Revenue Arrangements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 28, 2024
Jun. 30, 2020
Disaggregation of Revenue [Line Items]                
Government Assistance Current Statement Of Financial Position Extensible Enumeration Not Disclosed Flag receivable   receivable          
Grant $ 78 $ 700            
Unsatisfied performance obligation 0   $ 0          
National Institute of Neurological Disorders and Stroke of the National Institutes of Health Funding                
Disaggregation of Revenue [Line Items]                
Government assistance, award amount           $ 1,500    
Government assistance, potential additional award amount         $ 1,500      
Government assistance, asset, current 100   $ 900          
Grant $ 100 $ 700            
SOBI | License                
Disaggregation of Revenue [Line Items]                
Contract liability             $ 30,000 $ 75,000
Future contingent additional payments               $ 630,000
Revenue recognized       $ 30,000