XML 141 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation Expense - Fixed-Price Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Outstanding, beginning balance (in shares) 427,144    
Granted (in shares) 165,350 51,316 57,348
Exercised (in shares) (6,570)    
Forfeited (in shares) (30,268)    
Outstanding, ending balance (in shares) 555,656 427,144  
Exercisable (in shares) 316,658    
Weighted-Average Exercise Price      
Outstanding, beginning balance (in dollars per share) $ 129.59    
Granted (in dollars per share) 118.18    
Exercised (in dollars per share) 57.02    
Forfeited (in dollars per share) 141.91    
Outstanding, ending balance (in dollars per share) 126.38 $ 129.59  
Exercisable (in dollars per share) $ 101.73    
Weighted-Average Remaining Contractual Term (Years)      
Outstanding, beginning balance 5 years 10 months 24 days 5 years 9 months 18 days  
Outstanding, ending balance 5 years 10 months 24 days 5 years 9 months 18 days  
Exercisable 3 years 10 months 24 days    
Aggregate Intrinsic Value (in thousands)      
Outstanding, beginning balance $ 14,891    
Outstanding, ending balance 1,255 $ 14,891  
Exercisable $ 1,255