Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) (Parenthetical)
shares in Thousands
Feb. 11, 2022
shares
Restricted Stock Units [Member] | Collaborative Arrangement [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Restricted stock unit awards 694,424