XML 13 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Class A Common Stock [Member]
Common Stock [Member]
Class B Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Deficit [Member]
Beginning balance at Dec. 31, 2022 $ 107,486 $ 26 $ 6 $ 269,521 $ (6) $ (162,061)
Beginning balance, shares at Dec. 31, 2022   26,447,880 6,139,774      
Issuance of common stock upon exercise of stock options 287     287    
Issuance of common stock upon exercise of stock options, shares   45,163        
Net issuance of common stock upon vesting of restricted stock units (130) $ 1   (131)    
Net issuance of common stock upon vesting of restricted stock units, shares   327,943        
Transfer of Class B common stock to Class A common stock, shares   535,496 (535,496)      
Stock-based compensation expense 6,509     6,509    
Foreign currency translation adjustment 13       13  
Net Income (Loss) (2,529)         (2,529)
Ending balance at Mar. 31, 2023 111,636 $ 27 $ 6 276,186 7 (164,590)
Ending balance, shares at Mar. 31, 2023   27,356,482 5,604,278      
Beginning balance at Dec. 31, 2022 107,486 $ 26 $ 6 269,521 (6) (162,061)
Beginning balance, shares at Dec. 31, 2022   26,447,880 6,139,774      
Net Income (Loss) (44,939)          
Ending balance at Sep. 30, 2023 81,871 $ 28 $ 6 288,843 (6) (207,000)
Ending balance, shares at Sep. 30, 2023   28,107,681 5,604,278      
Beginning balance at Mar. 31, 2023 111,636 $ 27 $ 6 276,186 7 (164,590)
Beginning balance, shares at Mar. 31, 2023   27,356,482 5,604,278      
Issuance of common stock upon exercise of stock options 53     53    
Issuance of common stock upon exercise of stock options, shares   8,500        
Net issuance of common stock upon vesting of restricted stock units (102) $ 1   (103)    
Net issuance of common stock upon vesting of restricted stock units, shares   397,028        
Stock-based compensation expense 7,130     7,130    
Foreign currency translation adjustment 14       14  
Net Income (Loss) (13,193)         (13,193)
Ending balance at Jun. 30, 2023 105,538 $ 28 $ 6 283,266 21 (177,783)
Ending balance, shares at Jun. 30, 2023   27,762,010 5,604,278      
Issuance of common stock upon exercise of stock options (67)     (67)    
Issuance of common stock upon exercise of stock options, shares   345,671        
Stock-based compensation expense 5,644     5,644    
Foreign currency translation adjustment (27)       (27)  
Net Income (Loss) (29,217)         (29,217)
Ending balance at Sep. 30, 2023 81,871 $ 28 $ 6 288,843 (6) (207,000)
Ending balance, shares at Sep. 30, 2023   28,107,681 5,604,278      
Beginning balance at Dec. 31, 2023 80,907 $ 29 $ 6 294,191 29 (213,348)
Beginning balance, shares at Dec. 31, 2023   28,574,239 5,604,278      
Issuance of common stock upon exercise of stock options 1,428     1,428    
Issuance of common stock upon exercise of stock options, shares   179,566        
Net issuance of common stock upon vesting of restricted stock units (429)     (429)    
Net issuance of common stock upon vesting of restricted stock units, shares   295,556        
Stock-based compensation expense 4,518     4,518    
Foreign currency translation adjustment (8)       (8)  
Net Income (Loss) 1,907         1,907
Ending balance at Mar. 31, 2024 88,323 $ 29 $ 6 299,708 21 (211,441)
Ending balance, shares at Mar. 31, 2024   29,049,361 5,604,278      
Beginning balance at Dec. 31, 2023 80,907 $ 29 $ 6 294,191 29 (213,348)
Beginning balance, shares at Dec. 31, 2023   28,574,239 5,604,278      
Net Income (Loss) 19,863          
Ending balance at Sep. 30, 2024 117,702 $ 32 $ 4 311,046 105 (193,485)
Ending balance, shares at Sep. 30, 2024   31,747,187 3,604,278      
Beginning balance at Mar. 31, 2024 88,323 $ 29 $ 6 299,708 21 (211,441)
Beginning balance, shares at Mar. 31, 2024   29,049,361 5,604,278      
Issuance of common stock upon exercise of stock options 1,186     1,186    
Issuance of common stock upon exercise of stock options, shares   157,573        
Net issuance of common stock upon vesting of restricted stock units (414)     (414)    
Net issuance of common stock upon vesting of restricted stock units, shares   273,028        
Transfer of Class B common stock to Class A common stock   $ 2 $ (2)      
Transfer of Class B common stock to Class A common stock, shares   2,000,000 (2,000,000)      
Stock-based compensation expense 5,340     5,340    
Foreign currency translation adjustment 2       2  
Net Income (Loss) 6,402         6,402
Ending balance at Jun. 30, 2024 100,839 $ 31 $ 4 305,820 23 (205,039)
Ending balance, shares at Jun. 30, 2024   31,479,962 3,604,278      
Issuance of common stock upon exercise of stock options 288     288    
Issuance of common stock upon exercise of stock options, shares   40,597        
Net issuance of common stock upon vesting of restricted stock units (507) $ 1   (508)    
Net issuance of common stock upon vesting of restricted stock units, shares   226,628        
Stock-based compensation expense 5,446     5,446    
Foreign currency translation adjustment 82       82  
Net Income (Loss) 11,554         11,554
Ending balance at Sep. 30, 2024 $ 117,702 $ 32 $ 4 $ 311,046 $ 105 $ (193,485)
Ending balance, shares at Sep. 30, 2024   31,747,187 3,604,278