XML 84 R70.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE DISAGGREGATION (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenue $ 134,334,000 $ 52,400,000
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 83,123,000 23,790,000
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 14,567,000 11,756,000
Revenuefromcontractswithcustomers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 97,690,000 35,546,000
R F Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 5,070,000 4,905,000
Detectorlogarithmicvideoamplifiers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 1,060,000 1,888,000
Power Supply Units And Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,820,000  
Healthcare Diagnostic Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 4,073,000 794,000
Electricvehiclechargers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 307,000 18,000
Defense Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 8,447,000 10,140,000
Digital Currency Mining [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,693,000 3,450,000
Hotel Operations [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,697,000  
Karaoke Machines And Rleated [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 24,224,000  
Crane Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 2,739,000  
Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 1,560,000 1,169,000
Revenues From Contract With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 97,690,000 35,546,000
Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 36,644,000 16,854,000
Total [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 134,334,000 52,400,000
Power Supply Units [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue   12,941,000
Power Supply Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue   241,000
Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 97,690,000 35,546,000
North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 72,521,000 15,943,000
North America [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 36,644,000 16,854,000
Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 10,575,000 7,949,000
Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 14,594,000 10,803,000
Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue   851,000
C I G A [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 30,255,000 25,581,000
C I G A [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 18,430,000 13,825,000
C I G A [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 11,825,000 11,756,000
C I G A [Member] | Revenuefromcontractswithcustomers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 30,255,000 25,581,000
C I G A [Member] | R F Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 5,070,000 4,905,000
C I G A [Member] | Detectorlogarithmicvideoamplifiers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 1,060,000 1,888,000
C I G A [Member] | Power Supply Units And Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 11,605,000  
C I G A [Member] | Healthcare Diagnostic Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 4,073,000 794,000
C I G A [Member] | Electricvehiclechargers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
C I G A [Member] | Defense Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 8,447,000 10,140,000
C I G A [Member] | Digital Currency Mining [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
C I G A [Member] | Hotel Operations [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
C I G A [Member] | Karaoke Machines And Rleated [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
C I G A [Member] | Crane Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
C I G A [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
C I G A [Member] | Revenues From Contract With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 30,255,000 25,581,000
C I G A [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
C I G A [Member] | Total [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 30,255,000 25,581,000
C I G A [Member] | Power Supply Units [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue   7,613,000
C I G A [Member] | Power Supply Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue   241,000
C I G A [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 30,255,000 25,581,000
C I G A [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 7,317,000 6,788,000
C I G A [Member] | North America [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
C I G A [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 9,907,000 7,492,000
C I G A [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 13,031,000 10,803,000
C I G A [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue   498,000
Turn On Green [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 5,522,000 5,346,000
Turn On Green [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 5,519,000 5,346,000
Turn On Green [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 3,000
Turn On Green [Member] | Revenuefromcontractswithcustomers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 5,522,000 5,346,000
Turn On Green [Member] | R F Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Turn On Green [Member] | Detectorlogarithmicvideoamplifiers [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 5,215,000  
Turn On Green [Member] | Healthcare Diagnostic Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Turn On Green [Member] | Electricvehiclechargers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 307,000 18,000
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] | Hotel Operations [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
Turn On Green [Member] | Karaoke Machines And Rleated [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 5,522,000 5,346,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 5,522,000 5,346,000
Turn On Green [Member] | Power Supply Units [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue   5,328,000
Turn On Green [Member] | Power Supply Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
Turn On Green [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 5,522,000 5,346,000
Turn On Green [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 4,514,000 4,536,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 115,000 457,000
Turn On Green [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 893,000
Turn On Green [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue   353,000
Fintech [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 36,883,000 17,046,000
Fintech [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 239,000 192,000
Fintech [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Fintech [Member] | Revenuefromcontractswithcustomers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 239,000 192,000
Fintech [Member] | R F Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Fintech [Member] | Detectorlogarithmicvideoamplifiers [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] | Electricvehiclechargers [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] | Hotel Operations [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
Fintech [Member] | Karaoke Machines And Rleated [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 192,000
Fintech [Member] | Revenues From Contract With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 239,000 192,000
Fintech [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 36,644,000 16,854,000
Fintech [Member] | Total [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 36,883,000 17,046,000
Fintech [Member] | Power Supply Units [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
Fintech [Member] | Power Supply Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
Fintech [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 239,000 192,000
Fintech [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 239,000 192,000
Fintech [Member] | North America [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 36,644,000 16,854,000
Fintech [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Fintech [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
Fintech [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
B N I [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 17,798,000 4,238,000
B N I [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 17,798,000 4,238,000
B N I [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
B N I [Member] | Revenuefromcontractswithcustomers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 17,798,000 4,238,000
B N I [Member] | R F Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
B N I [Member] | Detectorlogarithmicvideoamplifiers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
B N I [Member] | Power Supply Units And Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
B N I [Member] | Healthcare Diagnostic Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
B N I [Member] | Electricvehiclechargers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
B N I [Member] | Defense Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
B N I [Member] | Digital Currency Mining [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,693,000 3,450,000
B N I [Member] | Hotel Operations [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
B N I [Member] | Karaoke Machines And Rleated [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
B N I [Member] | Crane Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
B N I [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 1,105,000 788,000
B N I [Member] | Revenues From Contract With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 17,798,000 4,238,000
B N I [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
B N I [Member] | Total [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 17,798,000 4,238,000
B N I [Member] | Power Supply Units [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
B N I [Member] | Power Supply Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
B N I [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 17,798,000 4,238,000
B N I [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 17,798,000 4,238,000
B N I [Member] | North America [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
B N I [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
B N I [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
B N I [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
A G R E E [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,697,000 189,000
A G R E E [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,697,000 189,000
A G R E E [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
A G R E E [Member] | Revenuefromcontractswithcustomers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,697,000 189,000
A G R E E [Member] | R F Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
A G R E E [Member] | Detectorlogarithmicvideoamplifiers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
A G R E E [Member] | Power Supply Units And Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
A G R E E [Member] | Healthcare Diagnostic Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
A G R E E [Member] | Electricvehiclechargers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
A G R E E [Member] | Defense Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
A G R E E [Member] | Digital Currency Mining [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
A G R E E [Member] | Hotel Operations [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,697,000  
A G R E E [Member] | Karaoke Machines And Rleated [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
A G R E E [Member] | Crane Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
A G R E E [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 189,000
A G R E E [Member] | Revenues From Contract With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,697,000 189,000
A G R E E [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
A G R E E [Member] | Total [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,697,000 189,000
A G R E E [Member] | Power Supply Units [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
A G R E E [Member] | Power Supply Systems [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
A G R E E [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,697,000 189,000
A G R E E [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 16,697,000 189,000
A G R E E [Member] | North America [Member] | Revenue Lending And Trading Activities [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
A G R E E [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
A G R E E [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue
A G R E E [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
S M C [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 24,224,000  
S M C [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 24,224,000  
S M C [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
S M C [Member] | Revenuefromcontractswithcustomers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 24,224,000  
S M C [Member] | R F Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
S M C [Member] | Detectorlogarithmicvideoamplifiers [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] | Electricvehiclechargers [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] | Hotel Operations [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
S M C [Member] | Karaoke Machines And Rleated [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 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 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 24,224,000  
S M C [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 24,224,000  
S M C [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 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 337,000  
S M C [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 670,000  
Energy [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 2,955,000  
Energy [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 216,000  
Energy [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 2,739,000  
Energy [Member] | Revenuefromcontractswithcustomers [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 2,955,000  
Energy [Member] | R F Microwave Filters [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
Energy [Member] | Detectorlogarithmicvideoamplifiers [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] | Electricvehiclechargers [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] | Hotel Operations [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
Energy [Member] | Karaoke Machines And Rleated [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  
Energy [Member] | Crane Rental [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 2,739,000  
Energy [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 216,000  
Energy [Member] | Revenues From Contract With Customer [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 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 2,955,000  
Energy [Member] | Revenue from Contract with Customer Benchmark [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 2,955,000  
Energy [Member] | North America [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 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 216,000  
Energy [Member] | Middle East [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue