Annual report pursuant to Section 13 and 15(d)

Acquisitions - Schedule of Unaudited Pro Forma Financial Information (Details)

v3.24.4
Acquisitions - Schedule of Unaudited Pro Forma Financial Information (Details) - T R Miller Acquisition [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Unaudited Pro Forma Financial Information [Line Items]    
Sales $ 80,256 $ 77,131
Costs of sales 54,228 57,163
Gross profit 26,028 19,968
Operating expenses 27,543 22,545
Loss from operations (1,515) (2,577)
Other income (expense)    
Other income 271 1
Interest income (expense), net 582 135
Realized gain (loss) on investments 103 (179)
Total other income 956 (43)
Loss before taxes (559) (2,620)
Provision for income taxes 41 467
Net loss $ (600) $ (3,087)
Net loss per share - basic & diluted (in Dollars per share) $ (0.03) $ (0.16)
Net loss per share - diluted (in Dollars per share) $ (0.03) $ (0.16)
Weighted average shares outstanding - basic & diluted (in Shares) 18,519,892 19,202,594
Weighted average shares outstanding - diluted (in Shares) 18,519,892 19,202,594