XML 241 R73.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE DISAGGREGATION (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenue $ 156,444,000 $ 117,637,000
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 88,279,000 66,426,000
Revenue From Contracts With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 158,442,000 80,993,000
Radio Frequency Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 8,196,000 6,130,000
Power Supply Units And Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 13,174,000 17,127,000
Healthcare Diagnostic Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 4,095,000 4,073,000
Defense Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,495,000 8,447,000
Digital Currency Mining [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 33,107,000 16,693,000
Karaoke Machines And Rleated Consumer Goods [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 31,557,000 24,224,000
Crane Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 49,198,000 2,739,000
Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 2,620,000 1,560,000
Revenues From Contract With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 158,442,000 80,993,000
Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue (1,998,000) 36,644,000
Total [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 156,444,000 117,637,000
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 70,163,000 14,567,000
Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 158,442,000 80,993,000
North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 132,398,000 55,824,000
North America [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue (1,998,000) 36,644,000
Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 9,394,000 10,575,000
Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,760,000 14,594,000
GIGA [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 37,759,000 30,255,000
GIGA [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 20,647,000 18,430,000
GIGA [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 17,112,000 11,825,000
GIGA [Member] | Revenue From Contracts With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 37,759,000 30,255,000
GIGA [Member] | Radio Frequency Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 8,196,000 6,130,000
GIGA [Member] | Power Supply Units And Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 8,973,000 11,605,000
GIGA [Member] | Healthcare Diagnostic Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 4,095,000 4,073,000
GIGA [Member] | Defense Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,495,000 8,447,000
GIGA [Member] | Digital Currency Mining [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
GIGA [Member] | Karaoke Machines And Rleated Consumer Goods [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
GIGA [Member] | Crane Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
GIGA [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
GIGA [Member] | Revenuefromcontractswithcustomers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 37,759,000 30,255,000
GIGA [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
GIGA [Member] | Total [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 37,759,000 30,255,000
GIGA [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 37,759,000 30,255,000
GIGA [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 13,161,000 7,317,000
GIGA [Member] | North America [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
GIGA [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 8,351,000 9,907,000
GIGA [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,247,000 13,031,000
Turn On Green [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 4,201,000 5,522,000
Turn On Green [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 348,000 5,519,000
Turn On Green [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 3,853,000 3,000
Turn On Green [Member] | Revenue From Contracts With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 4,201,000 5,522,000
Turn On Green [Member] | Radio Frequency Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Turn On Green [Member] | Power Supply Units And Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 4,201,000 5,522,000
Turn On Green [Member] | Healthcare Diagnostic Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Turn On Green [Member] | Defense Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Turn On Green [Member] | Digital Currency Mining [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Turn On Green [Member] | Karaoke Machines And Rleated Consumer Goods [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Turn On Green [Member] | Crane Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Turn On Green [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Turn On Green [Member] | Revenues From Contract With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 4,201,000 5,522,000
Turn On Green [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Turn On Green [Member] | Total [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 4,201,000 5,522,000
Turn On Green [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 4,201,000 5,522,000
Turn On Green [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 3,879,000 4,514,000
Turn On Green [Member] | North America [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Turn On Green [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 29,000 115,000
Turn On Green [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 293,000 893,000
Fintech [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue (1,998,000) 36,883,000
Fintech [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 239,000
Fintech [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Fintech [Member] | Revenue From Contracts With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 239,000
Fintech [Member] | Radio Frequency Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Fintech [Member] | Power Supply Units And Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Fintech [Member] | Healthcare Diagnostic Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Fintech [Member] | Defense Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Fintech [Member] | Digital Currency Mining [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Fintech [Member] | Karaoke Machines And Rleated Consumer Goods [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Fintech [Member] | Crane Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Fintech [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 239,000
Fintech [Member] | Revenues From Contract With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 239,000
Fintech [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue (1,998,000) 36,644,000
Fintech [Member] | Total [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue (1,998,000) 36,883,000
Fintech [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 239,000
Fintech [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 239,000
Fintech [Member] | North America [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue (1,998,000) 36,644,000
Fintech [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Fintech [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Sentinum [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 34,523,000 17,798,000
Sentinum [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 34,523,000 17,798,000
Sentinum [Member] | Revenue From Contracts With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 34,523,000 17,798,000
Sentinum [Member] | Radio Frequency Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Sentinum [Member] | Power Supply Units And Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Sentinum [Member] | Healthcare Diagnostic Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Sentinum [Member] | Defense Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Sentinum [Member] | Digital Currency Mining [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 33,107,000 16,693,000
Sentinum [Member] | Karaoke Machines And Rleated Consumer Goods [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Sentinum [Member] | Crane Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Sentinum [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 1,416,000 1,105,000
Sentinum [Member] | Revenues From Contract With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 34,523,000 17,798,000
Sentinum [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Sentinum [Member] | Total [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 34,523,000 17,798,000
Sentinum [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Sentinum [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 34,523,000 17,798,000
Sentinum [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 34,523,000 17,798,000
Sentinum [Member] | North America [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Sentinum [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Sentinum [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
S M C [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 31,557,000 24,224,000
S M C [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 31,557,000 24,224,000
S M C [Member] | Revenue From Contracts With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 31,557,000 24,224,000
S M C [Member] | Radio Frequency Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
S M C [Member] | Power Supply Units And Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
S M C [Member] | Healthcare Diagnostic Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
S M C [Member] | Defense Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
S M C [Member] | Digital Currency Mining [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
S M C [Member] | Karaoke Machines And Rleated Consumer Goods [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 31,557,000 24,224,000
S M C [Member] | Crane Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
S M C [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
S M C [Member] | Revenues From Contract With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 31,557,000 24,224,000
S M C [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
S M C [Member] | Total [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 31,557,000 24,224,000
S M C [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
S M C [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 31,557,000 24,224,000
S M C [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 31,099,000 23,217,000
S M C [Member] | North America [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
S M C [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 238,000 337,000
S M C [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 220,000 670,000
Energy [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 50,097,000 2,955,000
Energy [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 999,000 216,000
Energy [Member] | Revenue From Contracts With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 50,207,000 2,955,000
Energy [Member] | Radio Frequency Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Energy [Member] | Power Supply Units And Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Energy [Member] | Healthcare Diagnostic Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Energy [Member] | Defense Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Energy [Member] | Digital Currency Mining [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Energy [Member] | Karaoke Machines And Rleated Consumer Goods [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Energy [Member] | Crane Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 49,198,000 2,739,000
Energy [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 899,000 216,000
Energy [Member] | Revenues From Contract With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 50,097,000 2,955,000
Energy [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Energy [Member] | Total [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 50,097,000 2,955,000
Energy [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 49,198,000 2,739,000
Energy [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 50,097,000 2,955,000
Energy [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 49,431,000 2,739,000
Energy [Member] | North America [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Energy [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 666,000 216,000
Energy [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
ROI [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 305,000  
ROI [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 305,000  
ROI [Member] | Revenue From Contracts With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 305,000  
ROI [Member] | Radio Frequency Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
ROI [Member] | Power Supply Units And Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
ROI [Member] | Healthcare Diagnostic Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
ROI [Member] | Defense Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
ROI [Member] | Digital Currency Mining [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
ROI [Member] | Karaoke Machines And Rleated Consumer Goods [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
ROI [Member] | Crane Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
ROI [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 305,000  
ROI [Member] | Revenues From Contract With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 305,000  
ROI [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
ROI [Member] | Total [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 305,000  
ROI [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
ROI [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 305,000  
ROI [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 305,000  
ROI [Member] | North America [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
ROI [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
ROI [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue