v3.25.4
Share-Based Compensation - Equity Awards Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total equity awards compensation expense $ (58,568) $ (102,617) $ (97,185)
Tax benefit from equity awards compensation expense 6,886 10,086 7,864
Total equity awards compensation expense, net of tax effect (51,682) (92,531) (89,321)
Amount capitalized 5,800 4,000  
Restricted stock units and Performance stock units      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total equity awards compensation expense (58,568) (66,736) (61,949)
Lock-up shares      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total equity awards compensation expense 0 (34,013) (33,224)
Nonemployee warrants      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total equity awards compensation expense 0 (1,822) (1,922)
Stock options      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total equity awards compensation expense 0 (46) (90)
Research and Development      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total equity awards compensation expense (21,697) (54,027) (54,794)
Sales and Operations      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total equity awards compensation expense (19,404) (21,457) (20,011)
General and Administrative      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total equity awards compensation expense $ (17,467) $ (27,133) $ (22,380)