v3.26.1
Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenue $ 3,604,000 $ 5,285,000 $ 7,934,000 $ 10,237,000
Printed Products Revenue Information [Member]        
Segment Reporting [Line Items]        
Revenue 3,274,000 4,288,000 7,438,000 8,286,000
Packaging Printing and Fabrication [Member] | Printed Products Revenue Information [Member]        
Segment Reporting [Line Items]        
Revenue 3,029,000 4,157,000 7,071,000 8,018,000
Commercial and Security Printing [Member] | Printed Products Revenue Information [Member]        
Segment Reporting [Line Items]        
Revenue 233,000 122,000 344,000 257,000
Real Property Rental Income [Member] | Printed Products Revenue Information [Member]        
Segment Reporting [Line Items]        
Revenue 12,000 9,000 23,000 11,000
Commercial Lending Revenue Information [Member]        
Segment Reporting [Line Items]        
Revenue 6,000 9,000 11,000 30,000
Commercial Lending Revenue Information [Member] | Net Investment Income [Member]        
Segment Reporting [Line Items]        
Revenue 6,000 9,000 11,000 30,000
Biotechnology Revenue Information [Member]        
Segment Reporting [Line Items]        
Revenue 3,000 7,000 10,000 21,000
Biotechnology Revenue Information [Member] | Retail Internet Sales [Member]        
Segment Reporting [Line Items]        
Revenue 3,000 7,000 10,000 21,000
Securities Revenue Information [Member]        
Segment Reporting [Line Items]        
Revenue 321,000 981,000 475,000 1,900,000
Securities Revenue Information [Member] | Rental Income [Member]        
Segment Reporting [Line Items]        
Revenue 229,000 699,000 360,000 1,397,000
Securities Revenue Information [Member] | Commission Income [Member]        
Segment Reporting [Line Items]        
Revenue $ 92,000 $ 282,000 $ 115,000 $ 503,000