v3.25.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Additional paid-in capital
Accumulated deficit
Accumulated other comprehensive income
Class A common stock
Class A common stock
Common Stock
Beginning balance (in shares) at Dec. 31, 2023           25,978,863
Beginning balance at Dec. 31, 2023 $ 228,017 $ 1,527,778 $ (1,300,188) $ 425   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (49,412)   (49,412)      
Common stock issued pursuant to stock option exercises (in shares)           31,946
Common stock issued pursuant to stock option exercises 161 161        
Common stock issued pursuant to Perceptive warrant exercise (in shares)           645,414
Common stock issued pursuant to Perceptive warrant exercise 12,586 12,586        
Stock-based compensation expense 2,657 2,657        
Vested restricted stock units converted to common stock (in shares)           270,160
Other comprehensive (loss) income, net of tax 34     34    
Ending balance (in shares) at Jun. 30, 2024           26,926,383
Ending balance at Jun. 30, 2024 194,043 1,543,182 (1,349,600) 459   $ 2
Beginning balance (in shares) at Mar. 31, 2024           26,122,348
Beginning balance at Mar. 31, 2024 207,217 1,527,351 (1,320,427) 291   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (29,173)   (29,173)      
Common stock issued pursuant to stock option exercises (in shares)           27,069
Common stock issued pursuant to stock option exercises 137 137        
Common stock issued pursuant to Perceptive warrant exercise (in shares)           645,414
Common stock issued pursuant to Perceptive warrant exercise 12,586 12,586        
Stock-based compensation expense 3,108 3,108        
Vested restricted stock units converted to common stock (in shares)           131,552
Other comprehensive (loss) income, net of tax 168     168    
Ending balance (in shares) at Jun. 30, 2024           26,926,383
Ending balance at Jun. 30, 2024 $ 194,043 1,543,182 (1,349,600) 459   $ 2
Beginning balance (in shares) at Dec. 31, 2024 28,016,545         28,016,545
Beginning balance at Dec. 31, 2024 $ 245,247 1,596,889 (1,352,474) 830   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 4,280   4,280      
Common stock issued pursuant to stock option exercises (in shares)         35,432 35,432
Common stock issued pursuant to stock option exercises 800 800        
Stock-based compensation expense 11,796 11,796        
Vested restricted stock units converted to common stock (in shares)           483,407
Issuance of common stock pursuant to employee stock purchase plan (in shares)           22,674
Issuance of common stock pursuant to employee stock purchase plan 1,262 1,262        
Issuance of common stock in ATM offering, net of issuance costs (in shares)           150,000
Issuance of common stock in ATM offering, net of issuance costs 13,766 13,766        
Other comprehensive (loss) income, net of tax $ (18)     (18)    
Ending balance (in shares) at Jun. 30, 2025 28,708,058         28,708,058
Ending balance at Jun. 30, 2025 $ 277,133 1,624,513 (1,348,194) 812   $ 2
Beginning balance (in shares) at Mar. 31, 2025           28,530,337
Beginning balance at Mar. 31, 2025 257,405 1,615,501 (1,359,003) 905   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 10,809   10,809      
Common stock issued pursuant to stock option exercises (in shares)           1,990
Common stock issued pursuant to stock option exercises 65 65        
Stock-based compensation expense 7,813 7,813        
Vested restricted stock units converted to common stock (in shares)           153,057
Issuance of common stock pursuant to employee stock purchase plan (in shares)           22,674
Issuance of common stock pursuant to employee stock purchase plan 1,262 1,262        
Issuance of common stock in ATM offering, net of issuance costs (128) (128)        
Other comprehensive (loss) income, net of tax $ (93)     (93)    
Ending balance (in shares) at Jun. 30, 2025 28,708,058         28,708,058
Ending balance at Jun. 30, 2025 $ 277,133 $ 1,624,513 $ (1,348,194) $ 812   $ 2