XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation - Options Outstanding (Details) - $ / shares
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Share-Based Payment Arrangement        
Number Outstanding (in shares) 19,765 21,965 24,256 27,590
Number Exercisable (in shares) 19,765      
Exercise Price (in dollars per share) $ 331.40 $ 331.34 $ 335.75 $ 335.75
December 31,2025        
Share-Based Payment Arrangement        
Number Outstanding (in shares) 500      
Number Exercisable (in shares) 500      
Exercise Price (in dollars per share) $ 225.00      
December 31,2025        
Share-Based Payment Arrangement        
Number Outstanding (in shares) 300      
Number Exercisable (in shares) 300      
Exercise Price (in dollars per share) $ 241.50      
December 31,2025        
Share-Based Payment Arrangement        
Number Outstanding (in shares) 1,214      
Number Exercisable (in shares) 1,214      
Exercise Price (in dollars per share) $ 412.50      
December 31,2025        
Share-Based Payment Arrangement        
Number Outstanding (in shares) 68      
Number Exercisable (in shares) 68      
Exercise Price (in dollars per share) $ 834.00      
May 11, 2027        
Share-Based Payment Arrangement        
Number Outstanding (in shares) 1,001      
Number Exercisable (in shares) 1,001      
Exercise Price (in dollars per share) $ 225.00      
June 9, 2027        
Share-Based Payment Arrangement        
Number Outstanding (in shares) 167      
Number Exercisable (in shares) 167      
Exercise Price (in dollars per share) $ 376.50      
January 27, 2030        
Share-Based Payment Arrangement        
Number Outstanding (in shares) 1,115      
Number Exercisable (in shares) 1,115      
Exercise Price (in dollars per share) $ 225.00      
January 28, 2031        
Share-Based Payment Arrangement        
Number Outstanding (in shares) 6,667      
Number Exercisable (in shares) 6,667      
Exercise Price (in dollars per share) $ 241.50      
September 9, 2031        
Share-Based Payment Arrangement        
Number Outstanding (in shares) 8,232      
Number Exercisable (in shares) 8,232      
Exercise Price (in dollars per share) $ 412.50      
December 17, 2031        
Share-Based Payment Arrangement        
Number Outstanding (in shares) 501      
Number Exercisable (in shares) 501      
Exercise Price (in dollars per share) $ 525.00