v3.26.3
Net Loss Per Common Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:        
Net loss $ (28,815) $ (26,691) $ (106,453) $ (101,844)
Denominator:        
Weighted average number of common shares outstanding, basic (in shares) 84,612 72,139 75,453 71,938
Weighted average number of common shares outstanding, diluted (in shares) 84,612 72,139 75,453 71,938
Net loss per common share, Basic (in dollars per share) $ (0.34) $ (0.37) $ (1.41) $ (1.42)
Net loss per common share, Diluted (in dollars per share) $ (0.34) $ (0.37) $ (1.41) $ (1.42)