v3.26.1
Net Loss Per Share - Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net loss $ (77,166) $ (15,435)
Net loss attributable to common stockholders for basic loss per share (77,166) (15,435)
Net loss attributable to common stockholders for diluted loss per share $ (77,166) $ (15,435)
Denominator:    
Weighted average number of common shares outstanding - basic 168,103,535 41,268,894
Weighted average common shares outstanding - diluted 168,103,535 41,268,894
Net loss per share attributable to common stockholders - basic $ (0.46) $ (0.37)
Net loss per share attributable to common stockholders - diluted $ (0.46) $ (0.37)
Number of weighted average common shares issuable upon the exercise of the pre-funded warrants and penny warrants 80,773,954 5,450