v3.25.2
Note 3 - Acquisition - Schedule of Pro Forma Information (Details) - Enercon Technologies, Ltd [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Revenue, net $ 162,681 $ 321,486
Net earnings 21,314 39,358
Less: Net earnings attributable to non-controlling interest 1,157 2,247
Net earnings attributable to Bel Fuse shareholders $ 20,157 $ 37,111
Common Class A [Member]    
Earnings per common share - basic and diluted (in dollars per share) $ 1.53 $ 2.8
Common Class B [Member]    
Earnings per common share - basic and diluted (in dollars per share) $ 1.61 $ 2.95