XML 135 R123.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share - Additional Information (Detail) - shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cypress Holdings Inc And Subsidiaries [Member]              
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]              
Antidilutive securities excluded from the computation of earnings per share 0 18,081 53,402 17,795 45,905 15,646 26