XML 17 R5.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Class A Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024   53,375,770      
Beginning balance at Dec. 31, 2024 $ 77,622 $ 5   $ 273,602 $ (195,985)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (9,324)       (9,324)
Issuance of common stock upon exercise of stock options (in shares)   395,718      
Issuance of common stock upon exercise of stock options 978     978  
Issuance of common stock under the 2021 Equity Incentive Plan, net of taxes withheld (in shares)   796,588      
Issuance of common stock under the 2021 Equity Incentive Plan, net of taxes withheld (458)     (458)  
Issuance of restricted stock units related to bonus plans, net of taxes withheld (in shares)   301,571      
Issuance of restricted stock units related to bonus plans, net of taxes withheld 2,014     2,014  
Stock-based compensation 6,936     6,936  
Ending balance (in shares) at Mar. 31, 2025   54,869,647      
Ending balance at Mar. 31, 2025 $ 77,768 $ 5   283,072 (205,309)
Beginning balance (in shares) at Dec. 31, 2025   58,962,339      
Treasury Stock, Beginning balance (in shares) at Dec. 31, 2025 (256,549)   (256,549)    
Beginning balance at Dec. 31, 2025 $ 83,221 $ 6 $ (1,983) 306,795 (221,597)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss $ (6,147)       (6,147)
Purchase of treasury stock (in shares) (189,229)   (189,229)    
Purchase of treasury stock $ (809)   $ (809)    
Issuance of common stock upon exercise of stock options (in shares) 129,084 129,084      
Issuance of common stock upon exercise of stock options $ 343     343  
Issuance of common stock under the 2021 Equity Incentive Plan, net of taxes withheld (in shares)   697,648      
Issuance of common stock under the 2021 Equity Incentive Plan, net of taxes withheld (241)     (241)  
Issuance of restricted stock units related to bonus plans, net of taxes withheld (in shares)   689,790      
Issuance of restricted stock units related to bonus plans, net of taxes withheld 2,593     2,593  
Share registration offering costs (89)        
Stock-based compensation $ 5,772     5,772  
Ending balance (in shares) at Mar. 31, 2026   60,478,861      
Treasury Stock, Ending balance (in shares) at Mar. 31, 2026 (445,778)   (445,778)    
Ending balance at Mar. 31, 2026 $ 84,643 $ 6 $ (2,792) $ 315,173 $ (227,744)