XML 75 R64.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Warrants (Details) - USD ($) |  |  |  |  |  | 1 Months Ended | 3 Months Ended | 12 Months Ended |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Jul. 18, 2023 | Oct. 31, 2021 | Aug. 31, 2021 | May 31, 2021 | Jan. 31, 2020 | Jul. 31, 2023 | Jul. 18, 2023 | May 31, 2023 | Dec. 31, 2022 | Mar. 31, 2024 | Apr. 02, 2023 | Dec. 31, 2023 | Dec. 31, 2022 | Oct. 31, 2023 | Nov. 30, 2022 | Feb. 28, 2022 | Jul. 30, 2016 | Feb. 29, 2016
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  |  |  |  |  |  | 8,625,000 |  | 2,190,604 |  |  |  |  |  |
Fair value of warrant (in Dollars) |  |  |  |  |  |  |  |  |  | $ (7,246,000) | $ (209,000) |  |  |  |  |  |  |
Expected volatility, percentage |  |  |  |  |  |  |  |  |  | 112.00% |  | 95.00% |  |  |  |  |  |
Risk free interest rate |  |  |  |  |  |  |  |  |  | 1.90% |  |  |  |  |  |  |  |
Dividend yield (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Outstanding warrants |  |  |  |  |  |  |  |  |  | 27,637,266 |  |  |  |  |  |  |  |
Number of shares issued |  |  |  |  |  |  |  |  |  | 350,000 |  |  |  |  |  |  |  |
Common stock issued and outstanding percentage |  |  |  |  |  |  |  |  |  | 2.795% |  |  |  |  |  |  |  |
Common stock trading days. |  |  |  |  |  |  |  |  |  | 10 days |  |  |  |  |  |  |  |
Warrant vesting shares |  |  |  |  |  |  |  |  |  | 350,000 |  |  |  |  |  |  |  |
Warrant vesting agreement exercisable shares. |  |  |  |  |  |  |  |  |  | 150,000 |  |  |  |  |  |  |  |
Warrant liability (in Dollars) |  |  |  |  |  |  |  |  |  | $ 3,877,000 |  | $ 9,817,000 |  |  |  |  |  |
Reduction to additional paid-in capital (in Dollars) |  |  |  |  |  |  |  |  |  | 9,500,000 |  |  |  |  |  |  |  |
Other income (expense) (in Dollars) |  |  |  |  |  |  |  |  |  | $ 1,519,000 | $ 317,000 |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 0.01 |  |  |  |  |  |  |  |
Other income and expense (in Dollars) |  |  |  |  |  |  |  |  |  | $ 20,000.00 |  |  |  |  |  |  |  |
Risk free interest rate, percentage |  |  |  |  |  |  |  |  |  | 4.90% |  | 4.48% |  |  |  |  |  |
Carlyle Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  |  | 1,995,879 |  |  |  |  |  |  |  |  |  | 2,886,952 |  |
Number of share exercisable |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,995,879 |  |
Fair value of warrant (in Dollars) |  |  |  |  |  |  |  |  |  | $ 3,100,000 |  |  |  |  |  |  |  |
Risk free interest rate |  |  |  |  |  |  |  |  |  | 3.90% |  |  |  |  |  |  |  |
Dividend yield (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Outstanding warrants |  |  |  |  |  | 1,995,879 |  |  |  |  |  |  |  |  |  |  |  |
Other income (expense) (in Dollars) |  |  |  |  |  |  |  |  |  | $ 6,400,000 |  |  |  |  |  |  |  |
Warrants |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 656,630 |  |  |
Warrant expired term |  |  |  |  |  |  |  |  |  | Jul. 18, 2030 |  |  |  |  |  |  |  |
Number of shares issued |  |  |  |  |  |  |  |  |  | 1,995,879 |  |  |  |  |  |  |  |
Warrant liability (in Dollars) |  |  |  |  |  |  |  |  |  | $ 20,400,000 |  |  |  |  |  |  |  |
Reduction to additional paid-in capital (in Dollars) |  |  |  |  |  |  |  |  |  | $ 10,900,000 |  |  |  |  |  |  |  |
Series D-7 Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 2.5 |  |  |  |  |  |  |  |
Series D-7 Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of warrant (in Dollars) | $ 2,400,000 |  |  |  |  |  |  |  |  |  |  |  | $ 7.8 |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 2.04 |  |  |  |  |  |  |  |
Replacement warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  |  |  |  |  |  |  |  |  |  | 656,630 |  |  |  |
Public, Private Placement, and Working Capital Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  |  |  |  |  |  | 6,266,667 |  |  |  |  |  |  |  |
Fair value of warrant (in Dollars) |  |  |  |  |  |  |  |  |  | $ 800,000 |  |  |  |  |  |  |  |
Other income (expense) (in Dollars) |  |  |  |  |  |  |  |  |  | $ 500,000 |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 11.5 |  |  |  |  |  |  |  |
Private Placement Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of warrant (in Dollars) |  |  |  |  |  |  |  |  |  | $ 6,700,000 |  |  |  |  |  |  |  |
Series B Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of warrant (in Dollars) |  |  |  |  |  |  |  |  | $ 100,000 |  |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 4.3
Series C Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 148,477 |
Fair value of warrant (in Dollars) |  |  |  |  |  |  | $ 2,300,000 |  |  |  |  |  |  |  |  |  |  |
Expected volatility, percentage |  |  |  |  | 62.50% |  |  |  |  |  |  |  |  |  |  |  |  |
Dividend yield (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1 |
Risk free interest rate, percentage |  |  |  |  | 1.50% |  |  |  |  |  |  |  |  |  |  |  |  |
Series C-1 Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  | 173,067 |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of warrant (in Dollars) |  |  |  |  | $ 100,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Expected term |  |  |  |  | 10 years |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  | $ 0.01 |  |  |  |  |  |  |  |  |  |  |  |  |
SVB Common Stock Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  | 2,525 | 2,473 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of warrant (in Dollars) |  |  | $ 100,000 | $ 100,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Expected term |  |  | 12 years | 12 years |  |  |  |  |  |  |  |  |  |  |  |  |  |
Expected volatility, percentage |  |  | 73.00% | 73.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividend yield (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  | $ 0.62 | $ 0.38 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Risk free interest rate, percentage |  |  | 1.30% | 1.70% |  |  |  |  |  |  |  |  |  |  |  |  |  |
Promissory Note Common Stock Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  | 24,148 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of warrant (in Dollars) |  | $ 100,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Expected term |  | 10 years |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Expected volatility, percentage |  | 73.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividend yield (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  | $ 0.01 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Risk free interest rate, percentage |  | 1.50% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
November 2022 Common Stock Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  |  |  |  | 31,680 |  |  |  |  |  |  | 78,962 |  |  |
Fair value of warrant (in Dollars) |  |  |  |  |  |  |  | $ 100,000 |  |  |  |  |  |  |  |  |  |
Expected term |  |  |  |  |  |  |  | 1 year 6 months |  |  |  |  |  |  |  |  |  |
Expected volatility, percentage |  |  |  |  |  |  |  | 78.50% |  |  |  |  |  |  |  |  |  |
Dividend yield (in Dollars) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  |  |  |  | $ 0.01 |  |  |  |  |  |  | $ 8 |  |  |
Risk free interest rate, percentage |  |  |  |  |  |  |  | 4.70% |  |  |  |  |  |  |  |  |  |
Warrant exercised |  |  |  |  |  |  |  | 31,680 |  |  |  |  |  |  |  |  |  |
July 2023 Common Stock Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  |  | 38,981 |  |  |  |  |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  |  | $ 0.01 |  |  |  |  |  |  |  |  |  |  |  |
Warrant Consideration [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  |  | 6,266,572 |  |  |  |  |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  |  | $ 11.5 |  |  |  |  |  |  |  |  |  |  |  |
Warrant term |  |  |  |  |  | 10 years |  |  |  |  |  |  |  |  |  |  |  |
Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock price (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 0.01 |  |  |  |  |  |  |  |
Common Stock [Member] | Warrants |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of shares issued |  |  |  |  |  |  |  |  |  | 150,000 |  |  |  |  |  |  |  |
Black-Scholes model [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of warrant (in Dollars) |  |  |  |  |  |  |  |  |  | $ 3,400,000 |  |  |  |  |  |  |  |
Expected term |  |  |  |  |  |  |  |  |  | 7 years |  |  |  |  |  |  |  |
Expected volatility, percentage |  |  |  |  |  |  |  |  |  | 73.00% |  |  |  |  |  |  |  |
Black-Scholes model [Member] | Carlyle Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of warrant (in Dollars) |  |  |  |  |  |  |  |  |  | $ 20,400,000 |  |  |  |  |  |  |  |
Expected term |  |  |  |  |  |  |  |  |  | 7 years |  |  |  |  |  |  |  |
Expected volatility, percentage |  |  |  |  |  |  |  |  |  | 77.00% |  |  |  |  |  |  |  |
Complete Solaria [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of shares issued |  |  |  |  |  |  |  |  |  | 250,000 |  |  |  |  |  |  |  |
Series D-7 Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  |  |  |  |  |  | 518,752 |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 5 |  |  |  |  |  |  |  |
Second Tranche Series D-7 preferred stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  |  |  |  |  |  | 137,878 |  |  |  |  |  |  |  |
Common Stock for the First Tranche [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock price (in Dollars per share) | $ 2.5 |  |  |  |  |  | $ 2.5 |  |  |  |  |  |  |  |  |  |  |
Common Stock for the Second Tranche [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock price (in Dollars per share) | $ 5 |  |  |  |  |  | $ 5 |  |  |  |  |  |  |  |  |  |  |
Series D-7 Preferred Stock Converted into Warrants to Purchase [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,376,414 |  |  |  |
Series B Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant to purchase shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 5,054
Common Class A [Member] | Series B Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of warrant (in Dollars) |  |  |  |  |  |  | $ 100,000 |  |  |  |  |  |  |  |  |  |  |
Series C Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of share exercisable |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 482,969 |
Merger Transaction [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 4.09 |  |  |  |  |  |  |  |
Public Warrants [Member] | Public, Private Placement, and Working Capital Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  |  |  |  |  |  | $ 11.5 |  |  |  |  |  |  |  |
Private Placement Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Working capital warrants |  |  |  |  |  |  |  |  |  | 716,668 |  |  |  |  |  |  |  |
Private Placement Warrants [Member] | Warrants |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of warrant (in Dollars) |  |  |  |  |  |  |  |  |  | $ 300,000 |  |  |  |  |  |  |  |
Private Placement Warrants [Member] | July 2023 Common Stock Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of warrant (in Dollars) |  |  |  |  |  | $ 200,000 |  |  |  |  |  |  |  |  |  |  |  |
Private Placement Warrants [Member] | Class A Common Stock Equals or Exceeds Threshold Two [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant exercise price (in Dollars per share) |  |  |  |  |  | $ 0.01 |  |  |  |  |  |  |  |  |  |  |  |

X
- Definition Common stock issued and outstanding percentage. + References No definition available. + Details
Name: | cslr_CommonStockIssuedAndOutstandingPercentage
Namespace Prefix: | cslr_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common stock trading days. + References No definition available. + Details
Name: | cslr_CommonStockTradingDays
Namespace Prefix: | cslr_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant expired term. + References No definition available. + Details
Name: | cslr_WarrantExpiredTerm
Namespace Prefix: | cslr_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant vesting agreement exercisable shares. + References No definition available. + Details
Name: | cslr_WarrantVestingAgreementExercisableShares
Namespace Prefix: | cslr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant vesting shares. + References No definition available. + Details
Name: | cslr_WarrantVestingShares
Namespace Prefix: | cslr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition Working capital warrants. + References No definition available. + Details
Name: | cslr_WorkingCapitalWarrants
Namespace Prefix: | cslr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 25 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481284/470-20-25-2 + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of expense (income) related to adjustment to fair value of warrant liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 25 -Paragraph 13 -SubTopic 10 -Topic 480 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481766/480-10-25-13 + Details
Name: | us-gaap_FairValueAdjustmentOfWarrants
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Weighted-average risk-free rate used to discount claim liability for financial guarantee insurance contract. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-9 + Details
Name: | us-gaap_FinancialGuaranteeInsuranceContractsClaimLiabilityWeightedAverageRiskFreeDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of the noncash component of income tax expense for the period other than the portion from the net change in the entity's deferred tax assets and liabilities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_OtherNoncashIncomeTaxExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of income (expense) related to nonoperating activities, classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_OtherNonoperatingIncomeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The estimated amount of dividends to be paid to holders of the underlying shares (expected dividends) over the option's term. Dividends are taken into account because payment of dividends to shareholders reduces the fair value of the underlying shares, and option holders generally do not receive dividends. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The risk-free interest rate assumption that is used in valuing an option on its own shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of non-option equity instruments exercised by participants. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_WarrantsAndRightsOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_WarrantsAndRightsOutstandingTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_CarlyleWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_SeriesD7PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_SeriesD7WarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_ReplacementWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_PublicPrivatePlacementAndWorkingCapitalWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_PrivatePlacementWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_SeriesBWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_SeriesCWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_SeriesC1WarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_SVBCommonStockWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_PromissoryNoteCommonStockWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_November2022CommonStockWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_July2023CommonStockWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_WarrantConsiderationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=cslr_BlackScholesModelMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=cslr_CompleteSolariaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=cslr_SeriesD7PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=cslr_SecondTrancheSeriesD7PreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=cslr_CommonStockForTheFirstTrancheMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=cslr_CommonStockForTheSecondTrancheMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=cslr_SeriesD7PreferredStockConvertedIntoWarrantsToPurchaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=cslr_MergerTransactionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=cslr_PublicWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=cslr_PrivatePlacementWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cslr_ClassACommonStockEqualsOrExceedsThresholdTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |