XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings per common share:    
Net income/(loss) $ 1,171 $ 434
Weighted-average share reconciliation:    
Weighted-average basic shares outstanding (B) 28,024,280 26,314,903
Dilutive effect of stock-based awards 3,068,495 3,827,197
Diluted weighted-average outstanding shares of common stock (C) 31,092,775 30,142,100
Basic (A/B) $ 0.04 $ 0.02
Diluted (A/C) $ 0.04 $ 0.01