XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2025
segment
Sep. 30, 2025
tradingDay
Sep. 30, 2024
USD ($)
tradingDay
Segment Reporting [Abstract]                    
Number of reportable segment               1 1 1
Segment Reporting Information [Line Items]                    
Net Sales $ 15,927     $ 28,316     $ 50,912     $ 76,824
Cost of Sales 13,655     22,077     43,095     62,971
Gross Profit 2,272     6,239     7,817     13,853
Operating (Loss) Income (1,584)     1,936     (4,293)     1,127
Other Income (Expense):                    
Realized Gain on Investments 61     0     181     51
Interest Expense (285)     (302)     (838)     (965)
Interest Income 55     30     190     63
Total Other Expense, net (169)     (272)     (467)     (851)
Net (Loss) Income (1,753) $ (1,492) $ (1,515) 1,664 $ 343 $ (1,731) (4,760)     276
Reportable Segment                    
Segment Reporting Information [Line Items]                    
Net Sales 15,927     28,316     50,912     76,824
Cost of Sales 13,655     22,077     43,095     62,971
Gross Profit 2,272     6,239     7,818     13,853
Employee Compensation 2,538     2,663     7,598     7,243
Administrative Costs 1,318     1,640     4,513     5,483
Operating (Loss) Income (1,584)     1,936     (4,293)     1,127
Other Income (Expense):                    
Realized Gain on Investments 61     0     181     51
Interest Expense (285)     (302)     (838)     (965)
Interest Income 55     30     190     63
Total Other Expense, net (169)     (272)     (467)     (851)
Net (Loss) Income $ (1,753)     $ 1,664     $ (4,760)     $ 276