XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information and Revenue Disaggregation (Details Narrative) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Segment Reporting Information [Line Items]      
Total segment assets $ 12,695,000 $ 18,302,000  
Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Total segment assets 8,277,000 17,516,000 $ 12,367,000
Operating Segments [Member] | Singing Machine [Member]      
Segment Reporting Information [Line Items]      
Total segment assets 5,244,000 16,301,000 12,367,000
Operating Segments [Member] | Semi Cab [Member]      
Segment Reporting Information [Line Items]      
Total segment assets $ 3,033,000 $ 1,215,000