Annual report pursuant to Section 13 and 15(d)

CONCENTRATIONS (Details Narrative)

v3.24.4
CONCENTRATIONS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Concentration Risk [Line Items]                                          
Cash, FDIC insured amount $ 250,000                                   $ 250,000    
Cash 643,000       $ 2,400,000       $ 485,000                   643,000 $ 2,400,000 $ 485,000
Revenues $ 13,377,000 $ 14,457,000 $ 18,203,000 $ 14,787,000 $ 16,403,000 $ 15,087,000 $ 17,158,000 $ 17,840,000 $ 15,195,000 $ 13,177,000 $ 7,690,000 $ 6,271,000 $ 32,990,000 $ 34,998,000 $ 13,961,000 $ 47,447,000 $ 50,085,000 $ 27,138,000 60,824,000 66,488,000 [1] 42,333,000
Three Major Customers [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]                                          
Concentration Risk [Line Items]                                          
Revenues                                     $ 47,178,000 $ 53,140,000  
Concentration risk, percentage                                     78.00% 80.00%  
Four Major Customers [Member] | Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member]                                          
Concentration Risk [Line Items]                                          
Revenues                                         $ 35,229,000
Concentration risk, percentage                                         83.00%
One Suppliers [Member] | Purchase [Member] | Supplier Concentration Risk [Member]                                          
Concentration Risk [Line Items]                                          
Concentration risk, percentage                                     27.00% 31.00% 28.00%
Purchase                                     $ 12,437,000 $ 17,022,000 $ 13,884,000
[1] Revenue. The Company did not properly recognize revenue in the periods which the related performance obligations were satisfied for a certain contract with a customer. Additionally, the Company improperly recorded accounts receivable from the same contract with a customer as a reduction to its accounts payable owed to the customer prior to the right of offset conditions under ASC 210-20 being met. As a result, revenues, accounts receivable, and accounts payable were misstated.