XML 51 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Schedule of Revenue by Segment Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue by Segment [Line Items]    
Revenue $ 26,986,627 $ 31,507,722
UNITED STATES    
Revenue by Segment [Line Items]    
Revenue 21,816,146 25,789,921
Non-US    
Revenue by Segment [Line Items]    
Revenue 5,170,481 5,717,801
Automotive    
Revenue by Segment [Line Items]    
Revenue 15,577,305 19,429,009
NonAutomotive    
Revenue by Segment [Line Items]    
Revenue 11,409,322 12,078,713
Fastener    
Revenue by Segment [Line Items]    
Revenue 23,164,238 28,161,362
Fastener | UNITED STATES    
Revenue by Segment [Line Items]    
Revenue 18,493,233 22,635,244
Fastener | Non-US    
Revenue by Segment [Line Items]    
Revenue 4,671,005 5,526,118
Fastener | Automotive    
Revenue by Segment [Line Items]    
Revenue 15,375,697 19,297,188
Fastener | NonAutomotive    
Revenue by Segment [Line Items]    
Revenue 7,788,541 8,864,174
Assembly Equipment    
Revenue by Segment [Line Items]    
Revenue 3,822,389 3,346,360
Assembly Equipment | UNITED STATES    
Revenue by Segment [Line Items]    
Revenue 3,322,913 3,154,677
Assembly Equipment | Non-US    
Revenue by Segment [Line Items]    
Revenue 499,476 191,683
Assembly Equipment | Automotive    
Revenue by Segment [Line Items]    
Revenue 201,608 131,821
Assembly Equipment | NonAutomotive    
Revenue by Segment [Line Items]    
Revenue $ 3,620,781 $ 3,214,539