v3.25.4
Stock-based Compensation Expense - Fixed-Price Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Shares      
Outstanding, beginning balance (in shares) 555,656    
Granted (in shares) 226,844 165,350 51,316
Exercised (in shares) (48,104)    
Forfeited (in shares) (29,197)    
Outstanding, ending balance (in shares) 705,199 555,656  
Exercisable (in shares) 479,837    
Weighted-Average Exercise Price      
Outstanding, beginning balance (in dollars per share) $ 126.38    
Granted (in dollars per share) 78.97    
Exercised (in dollars per share) 67.38    
Forfeited (in dollars per share) 98.75    
Outstanding, ending balance (in dollars per share) 116.30 $ 126.38  
Exercisable (in dollars per share) $ 121.06    
Weighted-Average Remaining Contractual Term (Years)      
Outstanding, beginning balance 6 years 4 months 24 days 5 years 10 months 24 days  
Outstanding, ending balance 6 years 4 months 24 days 5 years 10 months 24 days  
Exercisable 5 years 3 months 18 days    
Aggregate Intrinsic Value (in thousands)      
Outstanding, beginning balance $ 1,255    
Outstanding, ending balance 26,079 $ 1,255  
Exercisable $ 16,189