v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
APIC
Treasury Stock
Accumulated deficit
Common Class A
Common Class A
Common Stock
Common Class B
Common Class B
Common Stock
Beginning balance (in shares) at Dec. 31, 2024           9,774   220
Beginning balance at Dec. 31, 2024 $ 52,369 $ 202,702 $ (2,662) $ (147,770)   $ 97   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock, net of shares withheld for taxes ( in shares)           156    
Issuance of common stock, net of shares withheld for taxes (492) (493)       $ 1    
Stock-based compensation (in shares)           4    
Stock-based compensation 251 251            
Net income (loss) 1,589     1,589        
Ending balance (in shares) at Mar. 31, 2025           9,934   220
Ending balance at Mar. 31, 2025 53,717 202,460 (2,662) (146,181)   $ 98   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Stock-based compensation (in shares)           2    
Stock-based compensation 288 288            
Net income (loss) 1,446     1,446        
Ending balance (in shares) at Jun. 30, 2025           9,936   220
Ending balance at Jun. 30, 2025 55,451 202,748 (2,662) (144,735)   $ 98   $ 2
Beginning balance (in shares) at Dec. 31, 2025         9,872 9,958 220 220
Beginning balance at Dec. 31, 2025 69,966 203,246 (2,662) (130,719)   $ 99   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock, net of shares withheld for taxes ( in shares)           155    
Issuance of common stock, net of shares withheld for taxes (691) (692)       $ 1    
Stock-based compensation (in shares)           12    
Stock-based compensation 546 546            
Net income (loss) 1,989     1,989        
Ending balance (in shares) at Mar. 31, 2026           10,125   220
Ending balance at Mar. 31, 2026 71,810 203,100 (2,662) (128,730)   $ 100   $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance of common stock, net of shares withheld for taxes ( in shares)           20    
Issuance of common stock, net of shares withheld for taxes 66 66            
Stock-based compensation (in shares)           1    
Stock-based compensation 484 484            
Net income (loss) 8,845     8,845        
Ending balance (in shares) at Jun. 30, 2026         10,061 10,146 220 220
Ending balance at Jun. 30, 2026 $ 81,205 $ 203,650 $ (2,662) $ (119,885)   $ 100   $ 2