v3.25.2
Net Loss Per Share - Earnings Per Share Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Denominator        
Weighted-average common shares outstanding - basic (in shares) 56,076,723 55,177,162 56,133,286 55,046,507
Weighted-average common shares outstanding - diluted (in shares) 56,076,723 55,177,162 56,133,286 55,046,507
Basic net loss per share (in dollars per share) $ (0.35) $ (0.32) $ (0.73) $ (0.53)
Diluted net loss per share (in dollars per share) $ (0.35) $ (0.32) $ (0.73) $ (0.53)
Class A Common Stock        
Numerator        
Net loss, basic $ (18,070) $ (16,325) $ (37,978) $ (27,193)
Net loss, diluted $ (18,070) $ (16,325) $ (37,978) $ (27,193)
Denominator        
Weighted-average common shares outstanding - basic (in shares) 52,231,140 51,331,579 52,287,703 51,200,924
Weighted-average common shares outstanding - diluted (in shares) 52,231,140 51,331,579 52,287,703 51,200,924
Basic net loss per share (in dollars per share) $ (0.35) $ (0.32) $ (0.73) $ (0.53)
Diluted net loss per share (in dollars per share) $ (0.35) $ (0.32) $ (0.73) $ (0.53)
Class B Common Stock        
Numerator        
Net loss, basic $ (1,330) $ (1,223) $ (2,793) $ (2,042)
Net loss, diluted $ (1,330) $ (1,223) $ (2,793) $ (2,042)
Denominator        
Weighted-average common shares outstanding - basic (in shares) 3,845,583 3,845,583 3,845,583 3,845,583
Weighted-average common shares outstanding - diluted (in shares) 3,845,583 3,845,583 3,845,583 3,845,583
Basic net loss per share (in dollars per share) $ (0.35) $ (0.32) $ (0.73) $ (0.53)
Diluted net loss per share (in dollars per share) $ (0.35) $ (0.32) $ (0.73) $ (0.53)