XML 78 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Performance-Based awards (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]  
Outstanding as of December 31, 2022 3,979,099
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 46,413
Exercised 0
Outstanding as of December 31, 2023 2,865,594
Exercised | $ / shares $ 0
Performance Shares [Member]  
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]  
Outstanding as of December 31, 2022 140,000
Exercised (70,001)
Outstanding as of December 31, 2023 69,999
Outstanding as of December 31, 2022 | $ / shares $ 1.08
Exercised | $ / shares 1.08
Outstanding as of December 31, 2023 | $ / shares $ 1.08