v3.26.1
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended
Mar. 31, 2026
segment
Feb. 28, 2026
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of operating segments | segment 1  
Pre-Funded Warrants | February 2026 Offering    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares   2,200,000