XML 180 R63.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Inventories, net (Details 1) - USD ($) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2024 | Dec. 31, 2023
Inventories net |  |
Solar panels, inverters, battery storage and components | $ 1,276,948 | $ 1,336,066
LED lights | 602,749 | 601,698
Total inventories, gross | 1,879,697 | 1,937,764
Less: reserve for excess and obsolete inventories | (631,250) | (596,367)
Total inventories, net | $ 1,248,447 | $ 1,341,397

X
- References No definition available. + Details
Name: | solarmax_InventoriesConsistedOfLedLights
Namespace Prefix: | solarmax_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | solarmax_InventoriesConsistedOfSolarPanelsInvertersBatteryStorageAndComponents
Namespace Prefix: | solarmax_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | solarmax_LessReserveForExcessAndObsoleteInventories
Namespace Prefix: | solarmax_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | solarmax_TotalInventoriesGross
Namespace Prefix: | solarmax_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | solarmax_TotalInventoriesNet
Namespace Prefix: | solarmax_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_InventoryDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration