v3.26.1
STOCK-BASED COMPENSATION - 2025 Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Accrued and other current liabilities $ 216,638 $ 201,862
Employee Stock    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares available for grant (in shares) 13,089,515  
Discount rate (as a percent) 15.00%  
Offering period (in months) 6 months  
Accrued and other current liabilities $ 6,700