v3.24.3
Balance Sheet Details (Tables)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following:
September 30, 2024December 31, 2023
Computers and equipment$764,120 $657,505 
Furniture and fixtures1,511 1,511 
Leasehold improvements6,973 6,820 
Internal-use software92,537 84,279 
Equipment under finance leases12,297 11,938 
Property and equipment, gross$877,438 $762,053 
Less: accumulated depreciation$(432,524)$(387,083)
Less: accumulated amortization (73,914)(69,526)
Property and equipment, net $371,000 $305,444 
Schedule of Accrued Other Expenses
Prepaid expenses and other current assets consisted of the following:
September 30, 2024December 31, 2023
Prepaid expenses$18,769 $15,065 
VAT and sales tax receivable19,381 12,607 
Other current assets5,048 1,368 
Total prepaid expenses and other current assets
$43,198 $29,040