Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Schedule of Carrying Value, Excluding Gross Unrealized Holding Loss and Fair Value of Held to Maturity Securities (Details)

v3.22.1
Fair Value Measurements - Schedule of Carrying Value, Excluding Gross Unrealized Holding Loss and Fair Value of Held to Maturity Securities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Schedule Of Held To Maturity Securities [Line Items]    
Investment Securities Held-to-Maturity, Carrying Value/Amortized Cost $ 276,026,894 $ 276,115,444
Investment Securities Held-to-Maturity, Gross Unrealized Gains   4,535
Investment Securities Held-to-Maturity, Gross Unrealized Losses 4,218  
Investment Securities Held-to-Maturity, Fair Value 276,022,676 276,119,979
U.S. Money Market    
Schedule Of Held To Maturity Securities [Line Items]    
Investment Securities Held-to-Maturity, Carrying Value/Amortized Cost 1,238 979
Investment Securities Held-to-Maturity, Fair Value 1,238 979
U.S. Treasury Securities    
Schedule Of Held To Maturity Securities [Line Items]    
Investment Securities Held-to-Maturity, Carrying Value/Amortized Cost 276,025,656 276,114,465
Investment Securities Held-to-Maturity, Gross Unrealized Gains   4,535
Investment Securities Held-to-Maturity, Gross Unrealized Losses 4,218  
Investment Securities Held-to-Maturity, Fair Value $ 276,021,438 $ 276,119,000