v3.25.1
Segment Information - Schedule of Segment Reporting by Segment (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]      
Net sales $ 7,245,635 $ 7,853,181  
Cost of Goods Sold 5,587,894 7,108,619  
Gross Profit 1,657,741 744,562  
Selling and engineering expenses 273,930 278,094  
Administrative expenses 1,313,637 1,369,771  
Operating income (loss) 70,174 (903,303)  
Other income 351,207 28,469  
Income (loss) before income taxes 421,381 (874,834)  
Depreciation 317,228 323,405  
Capital expenditures 42,683 93,085  
Accounts receivable, net 4,863,036 5,463,717 $ 3,094,911
Inventories, net 7,048,061 6,746,675 6,496,170
Property, Plant and Equipment, net 10,460,609 11,375,298 10,735,139
Other Assets 1,699,351 4,207,043  
Total assets 24,071,057 27,792,733 $ 23,370,174
Fastener      
Segment Reporting Information [Line Items]      
Net sales 6,158,971 6,723,854  
Cost of Goods Sold 5,140,867 6,318,280  
Gross Profit 1,018,104 405,574  
Selling and engineering expenses 84,196 97,999  
Administrative expenses 485,437 696,699  
Operating income (loss) 448,470 (389,124)  
Other income 0    
Depreciation 289,799 293,381  
Capital expenditures 42,683 54,222  
Accounts receivable, net 4,154,075 4,871,135  
Inventories, net 5,510,050 5,227,398  
Property, Plant and Equipment, net 9,236,351 9,159,982  
Other Assets 0 0  
Assembly Equipment      
Segment Reporting Information [Line Items]      
Net sales 1,086,664 [1] 1,129,327  
Cost of Goods Sold 447,027 [1] 790,339  
Gross Profit 639,637 [1] 338,988  
Selling and engineering expenses [1] 0    
Administrative expenses 7,789 [1] 16,367  
Operating income (loss) 631,848 [1] 322,621  
Other income [1] 339,520    
Depreciation 27,429 [1] 29,484  
Capital expenditures 0 [1] 38,863  
Accounts receivable, net 708,961 [1] 592,582  
Inventories, net 1,538,011 [1] 1,519,277  
Property, Plant and Equipment, net 1,224,258 [1] 1,195,183  
Other Assets 0 [1] 0  
Unallocated Corporate      
Segment Reporting Information [Line Items]      
Net sales 0 0  
Cost of Goods Sold 0 (0)  
Gross Profit 0 0  
Selling and engineering expenses 189,733 180,095  
Administrative expenses 820,411 656,705  
Operating income (loss) (1,010,144) (836,800)  
Other income 11,687 28,469  
Depreciation 0 540  
Capital expenditures 0 0  
Accounts receivable, net 0 0  
Inventories, net 0 0  
Property, Plant and Equipment, net 0 1,020,133  
Other Assets 1,699,351 4,207,043  
Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 7,282,215 7,862,621  
Operating Segments | Fastener      
Segment Reporting Information [Line Items]      
Net sales 6,195,551 6,733,294  
Operating Segments | Assembly Equipment      
Segment Reporting Information [Line Items]      
Net sales 1,086,664 [1] 1,129,327  
Operating Segments | Unallocated Corporate      
Segment Reporting Information [Line Items]      
Net sales 0 0  
Intercompany Sales      
Segment Reporting Information [Line Items]      
Net sales (36,580) (9,440)  
Intercompany Sales | Fastener      
Segment Reporting Information [Line Items]      
Net sales (36,580) (9,440)  
Intercompany Sales | Assembly Equipment      
Segment Reporting Information [Line Items]      
Net sales 0 [1] 0  
Intercompany Sales | Unallocated Corporate      
Segment Reporting Information [Line Items]      
Net sales $ 0 $ 0  
[1]

(1) Includes a one-time gain of $339,520 from the sale of the Albia manufacturing facility in February 2025.