XML 107 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Summary of MSU Performance (Details) - Market Performance Based Restricted Stock Units
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Number of Shares  
Nonvested beginning balance (shares) | shares 158,000
Granted (shares) | shares 83,000
Vested and released (shares) | shares (32,369)
Forfeited (shares) | shares (16,000)
Nonvested ending balance (shares) | shares 193,000
Nonvested, beginning balance (usd per share) | $ / shares $ 811.06
Granted (in usd per share) | $ / shares 617.79
Vested and released (usd per share) | $ / shares 1,102.09
Forfeited (usd per share) | $ / shares 809.22
Nonvested, ending balance (usd per share) | $ / shares $ 679.14
Weighted Average Remaining Contractual Term  
Unvested 1 year 4 months 24 days
Aggregate Intrinsic Value  
Unvested | $ $ 40,272