XML 16 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Stockholders' Deficit - USD ($)
$ in Thousands
Total
Common stock
Capital deficit
Accumulated earnings
Beginning balance (in shares) at Dec. 31, 2024   11,240,507    
Beginning balance at Dec. 31, 2024 $ (35,621) $ 11 $ (105,429) $ 69,797
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Shares issued under stock-based compensation plans (in shares)   94,403    
Shares issued under stock-based compensation plans (1,077)   (1,077)  
Stock-based compensation 2,380   2,380  
Net income 5,292     5,292
Ending balance at Jun. 30, 2025 (29,026) $ 11 (104,126) 75,089
Ending balance (in shares) at Jun. 30, 2025   11,334,910    
Beginning balance (in shares) at Mar. 31, 2025   11,281,489    
Beginning balance at Mar. 31, 2025 (29,717) $ 11 (104,299) 74,571
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Shares issued under stock-based compensation plans (in shares)   53,421    
Shares issued under stock-based compensation plans (536)   (536)  
Stock-based compensation 709   709  
Net income 518     518
Ending balance at Jun. 30, 2025 $ (29,026) $ 11 (104,126) 75,089
Ending balance (in shares) at Jun. 30, 2025   11,334,910    
Beginning balance (in shares) at Dec. 31, 2025 11,456,061 11,456,061    
Beginning balance at Dec. 31, 2025 $ (17,333) $ 11 (102,091) 84,747
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Shares issued under stock-based compensation plans (in shares)   64,098    
Shares issued under stock-based compensation plans (568) $ 1 (569)  
Stock-based compensation 2,331   2,331  
Net income 4,096     4,096
Ending balance at Jun. 30, 2026 $ (11,474) $ 12 (100,329) 88,843
Ending balance (in shares) at Jun. 30, 2026 11,520,159 11,520,159    
Beginning balance (in shares) at Mar. 31, 2026   11,475,608    
Beginning balance at Mar. 31, 2026 $ (14,010) $ 11 (100,824) 86,803
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Shares issued under stock-based compensation plans (in shares)   44,551    
Shares issued under stock-based compensation plans (432) $ 1 (433)  
Stock-based compensation 928   928  
Net income 2,040     2,040
Ending balance at Jun. 30, 2026 $ (11,474) $ 12 $ (100,329) $ 88,843
Ending balance (in shares) at Jun. 30, 2026 11,520,159 11,520,159