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.2.2
Fair Value Measurements - Schedule of Carrying Value, Excluding Gross Unrealized Holding Loss and Fair Value of Held to Maturity Securities (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Held To Maturity Securities [Line Items]    
Investment Securities Held-to-Maturity, Carrying Value/Amortized Cost $ 276,401,240 $ 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,376,091 276,119,979
U.S. Money Market    
Schedule Of Held To Maturity Securities [Line Items]    
Investment Securities Held-to-Maturity, Carrying Value/Amortized Cost 2,281 979
Investment Securities Held-to-Maturity, Fair Value 2,281 979
U.S. Treasury Securities    
Schedule Of Held To Maturity Securities [Line Items]    
Investment Securities Held-to-Maturity, Carrying Value/Amortized Cost 276,398,959 276,114,465
Investment Securities Held-to-Maturity, Gross Unrealized Gains   4,535
Investment Securities Held-to-Maturity, Gross Unrealized Losses 25,149  
Investment Securities Held-to-Maturity, Fair Value $ 276,373,810 $ 276,119,000