Condensed Unaudited Consolidated Statements of Operations and Comprehensive Income / (Loss) (Parenthetical) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Share-based Payment Arrangement, Expense | $ 52,115 | $ 46,471 | $ 105,147 | $ 88,458 |
| Cost of revenues (excluding depreciation and amortization) [Member] | ||||
| Share-based Payment Arrangement, Expense | 160 | 302 | 430 | 563 |
| General and administrative expenses [Member] | ||||
| Share-based Payment Arrangement, Expense | 16,138 | 14,896 | 30,916 | 30,315 |
| Selling and marketing expenses [Member] | ||||
| Share-based Payment Arrangement, Expense | 23,418 | 22,460 | 48,574 | 42,005 |
| Research and development expenses [Member] | ||||
| Share-based Payment Arrangement, Expense | $ 12,399 | $ 8,813 | $ 25,227 | $ 15,575 |