XML 68 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Share-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Restricted Stock Units  
Outstanding beginning balance (in shares) 61,969
Exercised (in shares) (6,928)
Outstanding ending balance (in shares) 55,041
Exercisable (in shares) 55,041
Vested and expected to vest (in shares) 55,041
Weighted Average Exercise Price (per share)  
Outstanding beginning balance (in dollars per share) $ 72.80
Exercised (in dollars per share) 25.81
Outstanding ending balance (in dollars per share) 78.72
Exercisable (in dollars per share) 78.72
Vested and expected to vest (in dollars per share) $ 78.72
Weighted Average Remaining Contractual Life (in years)  
Outstanding 3 years 11 months 19 days
Exercisable 3 years 11 months 19 days
Vested and expected to vest 3 years 11 months 19 days
Aggregate Intrinsic Value (in thousands)  
Outstanding $ 10,260
Exercisable 10,260
Vested and expected to vest $ 10,260