v3.26.3
Net Loss per Share - Narrative (Details)
3 Months Ended 9 Months Ended
Jul. 06, 2026
Sep. 30, 2026
shares
Sep. 30, 2025
shares
Sep. 30, 2026
shares
Sep. 30, 2025
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Stock split ratio, capital stock 2        
Share-Based Payment Arrangement          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount (in shares)   24,995,894 12,119,000 24,995,894 12,119,000