v3.25.2
Condensed Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class B [Member]
Additional Paid-In Capital [Member]
Accumulated Deficit [Member]
Noncontrolling Interest [Member]
Beginning Balance at Dec. 31, 2023 $ 61,767 $ 54 $ 17 $ 191,144 $ (101,337) $ (28,111)
Beginning Balance (in shares) at Dec. 31, 2023   54,220,017 17,283,177      
Vesting and release of common stock under equity incentive plans, net   $ 1   (1)    
Vesting and release of common stock under equity incentive plans, net (in shares)   743,465        
Exchange of Class B common stock for Class A common stock   $ 3 $ (3) (5,266)   5,266
Exchange of Class B common stock for Class A common stock (in shares)   3,165,826 (3,165,826)      
Exercise of stock options Shares   6,000        
Equity-based compensation 1,489     1,489    
Net loss (7,199)       (5,824) (1,375)
Ending Balance at Mar. 31, 2024 56,057 $ 58 $ 14 187,366 (107,161) (24,220)
Ending Balance (in shares) at Mar. 31, 2024   58,135,308 14,117,351      
Beginning Balance at Dec. 31, 2023 61,767 $ 54 $ 17 191,144 (101,337) (28,111)
Beginning Balance (in shares) at Dec. 31, 2023   54,220,017 17,283,177      
Net loss (14,160)          
Ending Balance at Jun. 30, 2024 50,523 $ 59 $ 14 187,969 (113,052) (24,467)
Ending Balance (in shares) at Jun. 30, 2024   59,003,298 13,643,993      
Beginning Balance at Mar. 31, 2024 56,057 $ 58 $ 14 187,366 (107,161) (24,220)
Beginning Balance (in shares) at Mar. 31, 2024   58,135,308 14,117,351      
Vesting and release of common stock under equity incentive plans, net   $ 1   (1)    
Vesting and release of common stock under equity incentive plans, net (in shares)   385,632        
Exchange of Class B common stock for Class A common stock       (823)   823
Exchange of Class B common stock for Class A common stock (in shares)   473,358 (473,358)      
Exercise of stock options Shares   9,000        
Equity-based compensation 1,427     1,427    
Net loss (6,961)       (5,891) (1,070)
Ending Balance at Jun. 30, 2024 50,523 $ 59 $ 14 187,969 (113,052) (24,467)
Ending Balance (in shares) at Jun. 30, 2024   59,003,298 13,643,993      
Beginning Balance at Dec. 31, 2024 42,945 $ 61 $ 12 186,148 (121,342) (21,934)
Beginning Balance (in shares) at Dec. 31, 2024   61,646,478 11,551,235      
Vesting and release of common stock under equity incentive plans, net   $ 1   (1)    
Vesting and release of common stock under equity incentive plans, net (in shares)   976,345        
Exchange of Class B common stock for Class A common stock   $ 4 $ (4) (6,654)   6,654
Exchange of Class B common stock for Class A common stock (in shares)   3,394,644 (3,394,644)      
Exercise of stock options Shares   47,183        
Equity-based compensation 731     731    
Net loss (6,371)       (5,226) (1,145)
Ending Balance at Mar. 31, 2025 37,305 $ 66 $ 8 180,224 (126,568) (16,425)
Ending Balance (in shares) at Mar. 31, 2025   66,064,650 8,156,591      
Beginning Balance at Dec. 31, 2024 $ 42,945 $ 61 $ 12 186,148 (121,342) (21,934)
Beginning Balance (in shares) at Dec. 31, 2024   61,646,478 11,551,235      
Exercise of stock options Shares 78,188          
Net loss $ (7,022)          
Ending Balance at Jun. 30, 2025 37,695 $ 67 $ 8 180,209 (127,265) (15,324)
Ending Balance (in shares) at Jun. 30, 2025   67,318,542 7,631,051      
Beginning Balance at Mar. 31, 2025 37,305 $ 66 $ 8 180,224 (126,568) (16,425)
Beginning Balance (in shares) at Mar. 31, 2025   66,064,650 8,156,591      
Vesting and release of common stock under equity incentive plans, net   $ 1   (1)    
Vesting and release of common stock under equity incentive plans, net (in shares)   697,347        
Exchange of Class B common stock for Class A common stock       (1,055)   1,055
Exchange of Class B common stock for Class A common stock (in shares)   525,540 (525,540)      
Exercise of stock options 59     59    
Exercise of stock options Shares   31,005        
Equity-based compensation 982     982    
Net loss (651)       (697) 46
Ending Balance at Jun. 30, 2025 $ 37,695 $ 67 $ 8 $ 180,209 $ (127,265) $ (15,324)
Ending Balance (in shares) at Jun. 30, 2025   67,318,542 7,631,051