v3.26.3
Net Income (Loss) Per Share - Common Stock Equivalents Excluded from Calculation of Diluted Net Income (Loss) Per Share Attributable to Common Stockholders (Details) - shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Stock Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of income (loss) per share amount [1] 2,255,071 0
Restricted Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of income (loss) per share amount [1] 2,663,722 0
Series A-2 Preferred Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of income (loss) per share amount [1] 0 5,353,478
[1] Includes 1,920,116 and 2,950,220 common stock equivalents that are out of the money as of September 30, 2026 and September 30, 2025, respectively.