XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
During the six months ended June 30, 2024 and 2023, we issued 636,555 and 693,443 shares of our common stock to Len X, LLC pursuant to the terms of the earnout agreement, as amended, entered into in connection with the acquisition of SunStreet Energy Group, LLC.