v3.26.1
Net Loss Per Share Giving Effect to Exchange of Common Stock to Series A Preferred Stock - Schedule of Computation for Diluted Earnings Per Share (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total excluded shares 12,284,322 9,593,248
Options to Purchase Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total excluded shares 11,056,215 8,583,457
Unvested Restricted Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total excluded shares 1,028,107 809,791
Unvested Performance-Based Restricted Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total excluded shares 200,000 200,000