XML 86 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Performance-Based awards (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]  
Outstanding as of December 31, 2023 2,865,594
Exercised 0
Outstanding as of December 31, 2024 2,814,850
Exercised | $ / shares $ 0
Performance Shares [Member]  
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]  
Outstanding as of December 31, 2023 69,999
Exercised (69,999)
Outstanding as of December 31, 2024 0
Outstanding as of December 31, 2024 | $ / shares $ 1.08
Exercised | $ / shares 1.08
Outstanding as of December 31, 2024 | $ / shares $ 0