v3.26.1
Stock-Based Compensation - Summary of Performance Restricted Stock Units (Details) - Revenue [Member] - Performance Stock Units Member [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]      
Number of Shares Threshold 45,549 18,392 28,707
Number of Shares Target 136,648 30,946 28,707
Number of Shares Maximum 182,197 33,865 28,707
Weighted Average Fair Value Per Share $ 32.64 $ 108.29 $ 56.95
Maximum Remaining Unrecognized Compensation Expense $ 1,699,010 $ 893,544 $ 148,117
Weighted-average remaining requisite service periods 2 years 1 year 1 month 6 days 4 months 24 days