Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Public Warrants (Details)

v3.24.0.1
Summary of Significant Accounting Policies - Public Warrants (Details) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Jul. 16, 2021
Accounting Policies [Abstract]      
Number of shares purchased from issuance of warrants (in shares) 15,642,220 16,746,194 14,325,000
Weighted Average Exercise Price     $ 11.50