v3.25.4
Net Income per Share of Common Stock (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income (Loss) per Common Share
The computation of basic and diluted net income per share of common stock is as follows (in thousands, except for per share data):
December 31,
202520242023
Net income$11,195 $13,299 $20,324 
Less: net income allocated to participating securities— — 81 
Net income available to common stockholders$11,195 $13,299 $20,243 
Weighted average shares of common stock — basic8,569 8,693 8,550 
Effect of dilutive securities129 94 222 
Weighted average common and potentially issuable shares of common stock outstanding — diluted8,698 8,787 8,772 
Basic net income per share of common stock$1.31 $1.53 $2.37 
Diluted net income per share of common stock$1.29 $1.51 $2.31 
The computation of basic and diluted net income per participating share is as follows (in thousands, except for per share data):
December 31,
202520242023
Net income allocated to participating securities$— $— 81 
Weighted average participating shares outstanding — basic— — 34 
Effect of dilutive securities— — — 
Weighted average participating and potentially issuable participating shares outstanding — diluted
— — 34 
Basic net income per participating share$— $— $2.37 
Diluted net income per participating share$— $— $2.37