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, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]        
Number of Shares Threshold   42,465 16,973 8,865
Number of Shares Target   127,396 28,558 8,865
Number of Shares Maximum   169,861 31,525 8,865
Weighted Average Fair Value Per Share   $ 32.65 $ 108.29 $ 75.4
Maximum Remaining Unrecognized Compensation Expense   $ 1,559,943 $ 698,449 $ 38,465
Weighted-average remaining requisite service periods   1 year 9 months 18 days 9 months 18 days 3 months 18 days
Forecast [Member]        
Class of Stock [Line Items]        
Number of Shares Threshold 10,700      
Number of Shares Target 85,603      
Number of Shares Maximum 171,206      
Weighted Average Fair Value Per Share $ 33.1      
Maximum Remaining Unrecognized Compensation Expense $ 2,940,462      
Weighted-average remaining requisite service periods 2 years 9 months 18 days