v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balances (in shares) at Dec. 31, 2024   51,288,566      
Beginning balances at Dec. 31, 2024 $ 131,681 $ 5 $ 239,201 $ 0 $ (107,525)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock (in shares)   4,210,525      
Issuance of common stock 75,848 $ 1 75,847    
Short-swing profit disgorgement 48   48    
Vested restricted stock units (in shares)   121,660      
Exercise of warrants (in shares)   1,164,644      
Exercise of warrants 11,787   11,787    
Exercise of options (in shares)   60,120      
Exercise of options 138   138    
Stock-based compensation 3,879   3,879    
Net loss (13,217)       (13,217)
Ending balances (in shares) at Mar. 31, 2025   56,845,515      
Ending balances at Mar. 31, 2025 210,164 $ 6 330,900 0 (120,742)
Beginning balances (in shares) at Dec. 31, 2024   51,288,566      
Beginning balances at Dec. 31, 2024 131,681 $ 5 239,201 0 (107,525)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Other comprehensive income (loss) 298        
Net loss (34,068)        
Ending balances (in shares) at Jun. 30, 2025   59,333,332      
Ending balances at Jun. 30, 2025 207,206 $ 6 348,494 298 (141,592)
Beginning balances (in shares) at Mar. 31, 2025   56,845,515      
Beginning balances at Mar. 31, 2025 210,164 $ 6 330,900 0 (120,742)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock (in shares)   1,125,706      
Issuance of common stock 13,521   13,521    
Vested restricted stock units (in shares)   216,685      
Exercise of warrants (in shares)   1,092,542      
Exercise of warrants (411)   (411)    
Exercise of options (in shares)   52,884      
Exercise of options 86   86    
Stock-based compensation 4,398   4,398    
Other comprehensive income (loss) 298     298  
Net loss (20,850)       (20,850)
Ending balances (in shares) at Jun. 30, 2025   59,333,332      
Ending balances at Jun. 30, 2025 207,206 $ 6 348,494 298 (141,592)
Beginning balances (in shares) at Dec. 31, 2025   74,734,949      
Beginning balances at Dec. 31, 2025 350,744 $ 7 559,485 138 (208,886)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock (in shares)   190,000      
Issuance of common stock 1,506   1,506    
Acquisitions (in shares)   344,889      
Acquisitions 6,984   6,984    
Vested restricted stock units (in shares)   666,307      
Exercise of options (in shares)   78,529      
Exercise of options 406   406    
Stock-based compensation 7,353   7,353    
Other comprehensive income (loss) (199)     (199)  
Net loss (49,004)       (49,004)
Ending balances (in shares) at Mar. 31, 2026   76,014,674      
Ending balances at Mar. 31, 2026 317,790 $ 7 575,734 (61) (257,890)
Beginning balances (in shares) at Dec. 31, 2025   74,734,949      
Beginning balances at Dec. 31, 2025 $ 350,744 $ 7 559,485 138 (208,886)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of options (in shares) 102,986        
Other comprehensive income (loss) $ (170)        
Net loss (113,131)        
Ending balances (in shares) at Jun. 30, 2026   86,496,060      
Ending balances at Jun. 30, 2026 351,792 $ 9 673,832 (32) (322,017)
Beginning balances (in shares) at Mar. 31, 2026   76,014,674      
Beginning balances at Mar. 31, 2026 317,790 $ 7 575,734 (61) (257,890)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock (in shares)   9,567,900      
Issuance of common stock 83,416 $ 1 83,415    
Vested restricted stock units (in shares)   889,029      
Vested restricted stock units 1 $ 1      
Exercise of options (in shares)   24,457      
Exercise of options (2)   (2)    
Stock-based compensation 14,685   14,685    
Other comprehensive income (loss) 29     29  
Net loss (64,127)       (64,127)
Ending balances (in shares) at Jun. 30, 2026   86,496,060      
Ending balances at Jun. 30, 2026 $ 351,792 $ 9 $ 673,832 $ (32) $ (322,017)