XML 99 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Share - Additional Information (Detail) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Antidilutive securities excluded from the computation of earnings per share 110,393 18,091,415
Sponsor Vesting Shares [Member]    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Weighted Average Number Diluted Shares Outstanding Adjustment 8,625,000