v3.25.1
Condensed Unaudited Consolidated Statements of Operations and Comprehensive Loss (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-based Payment Arrangement, Expense $ 41,987 $ 52,638
Cost of revenues (excluding depreciation and amortization) [Member]    
Share-based Payment Arrangement, Expense 261 271
General and administrative expenses [Member]    
Share-based Payment Arrangement, Expense 15,419 18,899
Selling and marketing expenses [Member]    
Share-based Payment Arrangement, Expense 19,545 26,550
Research and development expenses [Member]    
Share-based Payment Arrangement, Expense $ 6,762 $ 6,918