XML 102 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - Summary of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Shares, Outstanding, Beginning balance 35,715  
Shares, Exercised 0  
Shares , Expired (3,281)  
Shares, Forfeited / cancelled (6,346)  
Shares, Outstanding, Ending balance 26,088 35,715
Shares, Vested and exercisable 16,861 16,494
Weighted Average Exercise Price, Outstanding, Beginning balance $ 475.74  
Weighted Average Exercise Price, Expired 336.8  
Weighted Average Exercise Price, Forfeited / cancelled 387.49  
Weighted Average Exercise Price, Outstanding, Ending balance 514.72 $ 475.74
Weighted Average Exercise Price, Vested and exercisable $ 468.68 $ 378.4
Weighted Average Remaining Contractual Life, Outstanding 6 years 7 months 20 days 7 years 3 months 25 days
Weighted Average Remaining Contractual Life, Vested and exercisable 5 years 8 months 12 days 5 years 8 months 15 days