XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
segment
Jun. 30, 2025
tradingDay
Jun. 30, 2024
USD ($)
tradingDay
Segment Reporting [Abstract]                
Number of reportable segment           1 1 1
Segment Reporting Information [Line Items]                
Net Sales $ 16,071   $ 25,832   $ 34,985     $ 48,508
Cost of Sales 13,568   21,282   29,440     40,894
Gross Profit 2,503   4,550   5,545     7,614
Operating (Loss) Income (1,349)   515   (2,709)     (809)
Other Income (Expense):                
Realized Gain on Investments 64   51   120     51
Interest Expense (276)   (232)   (553)     (663)
Interest Income 69   9   135     33
Total Other Expense, net (143)   (172)   (298)     (579)
Net (Loss) Income (1,492) $ (1,515) 343 $ (1,731) (3,007)     (1,388)
Reportable Segment                
Segment Reporting Information [Line Items]                
Net Sales 16,071   25,832   34,985     48,508
Cost of Sales 13,568   21,282   29,440     40,894
Gross Profit 2,503   4,550   5,545     7,614
Employee Compensation 2,382   2,293   5,060     4,580
Administrative Costs 1,470   1,742   3,194     3,843
Operating (Loss) Income (1,349)   515   (2,709)     (809)
Other Income (Expense):                
Realized Gain on Investments 64   51   120     51
Interest Expense (276)   (232)   (553)     (663)
Interest Income 69   9   135     33
Total Other Expense, net (143)   (172)   (298)     (579)
Net (Loss) Income $ (1,492)   $ 343   $ (3,007)     $ (1,388)