Organization and Nature of Business - Additional Information (Details) - USD ($) $ in Billions |
12 Months Ended | |
|---|---|---|
Nov. 01, 2021 |
Dec. 31, 2021 |
|
| New Energy Capital Partners | ||
| Subsidiary Sale Of Stock [Line Items] | ||
| Asset under management acquired | $ 0.8 | |
| Percentage of equity interests | 100.00% | |
| WestEnd Acquisition | ||
| Subsidiary Sale Of Stock [Line Items] | ||
| Asset under management acquired | $ 19.3 | |
| Percentage of equity interests | 100.00% |