v3.26.1
Share-based Compensation - Restricted Stock Units Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense $ 13,910 $ 21,595
Share-based compensation capitalized in property and equipment 89 326
Performance Stock Units and Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense 23,735 21,421
Fair value of awards vested 11,614 2,612
Share-based compensation capitalized in property and equipment $ 90 $ 326