XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plans - Schedule of Share-Based Payment Arrangement, Activity (Details) - shares
Jun. 30, 2023
Dec. 31, 2022
2014 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Authorized Under Plans 54,402,264 54,402,264
Shares Outstanding Under Plans 35,180,733 36,378,558
2020 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Authorized Under Plans 58,521,709 31,884,272
Shares Outstanding Under Plans 42,534,606 29,805,319
Shares Remaining Under Plans 9,776,061 242,473
2020 MIP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Authorized Under Plans 33,426,983 33,426,983
Shares Outstanding Under Plans 26,741,587 30,084,285
Shares Remaining Under Plans 0 0
Inducement Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Authorized Under Plans 11,000,000 11,000,000
Shares Outstanding Under Plans 6,930,233 11,000,000
Shares Remaining Under Plans 2,131,783 0