v3.25.1
Net Loss Per Share - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net Income (Loss) $ (9,371) $ (9,886)
Denominator:    
Weighted-average number of common shares outstanding, basic (in shares) 117,969,812 90,029,320
Weighted-average number of common shares outstanding, diluted (in shares) 117,969,812 90,029,320
Basic net loss per common share (in dollars per share) $ (0.08) $ (0.11)
Diluted net loss per common share (in dollars per share) $ (0.08) $ (0.11)