v3.25.1
Cost Method Investment (Details) - Iluminar Lighting LLC [Member]
Apr. 11, 2023
USD ($)
shares
Cost Method Investment [Line Items]  
Accounts receivable | $ $ 1,000,000
Shares of illuminar | shares 1,033,333
Shares outstanding percent 10.00%