General form of registration statement for all companies including face-amount certificate companies

Income Taxes (Details)

v3.22.4
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Income Taxes (Details) [Line Items]          
Effective tax rate, percentage         50.00%
Federal net operating loss carryforwards         $ 31,600,000
Deferred tax assets, operating loss carryforwards, subject to expiration         $ 646,000
Expire term         2035 years
CleanTech Acquisition Corp [Member]          
Income Taxes (Details) [Line Items]          
Operating loss         $ 990,823
Valuation allowance         $ 271,562
Effective tax rate, percentage (1.60%) 0.00% 1.10% 21.00%