v3.26.1
FINANCIAL STATEMENT DETAILS - Cash and Cash Equivalents by Geographic Location (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 1,113,008 $ 941,311 $ 1,076,944 $ 1,363,547
Reportable Legal Entities | Entities excluding People Inc.        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 782,740 656,993 814,209 1,113,620
Reportable Legal Entities | People Inc.        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 330,268 284,318 262,735 249,927
Reportable Legal Entities | U.S. | Entities excluding People Inc.        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 780,272 653,480 799,224 1,086,888
Reportable Legal Entities | U.S. | People Inc.        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 307,772 261,904 241,477 230,436
Reportable Legal Entities | All other countries | Entities excluding People Inc.        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 2,468 3,513 14,985 26,732
Reportable Legal Entities | All other countries | People Inc.        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 22,496 $ 22,414 $ 21,258 $ 19,491