XML 110 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares      
Balance at the beginning of the period (in shares) 9,272 9,272 9,272
Exercised (in shares) (9,272) 0 0
Balance at the end of the period (in shares) 0 9,272 9,272
Weighted Average Exercise Price      
Balance at the beginning of the period (in dollars per share) $ 82.47 $ 82.47 $ 82.47
Exercised (in dollars per share) 82.47 0 0
Balance at the end of the period (in dollars per share) $ 0 $ 82.47 $ 82.47