XML 31 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options, granted 3,000 66 13,289 24,634
Weighted-average grant date fair value $ 2.06 $ 58.5 $ 10.84 $ 58.5
Unvested Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation costs related to unvested restricted stock outstanding $ 0.4   $ 0.4  
Expected recognition period     1 year 4 months 2 days