XML 16 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components
3 Months Ended
Mar. 31, 2024
Balance Sheet Components [Abstract]  
Balance Sheet Components

3. Balance Sheet Components

The following table shows the components of property and equipment as of the dates presented:

 

 

 

 

March 31,

 

 

December 31,

 

 

 

Estimated Useful Life

 

2024

 

 

2023

 

Software, including internally developed software

 

3 years

 

$

34,972

 

 

$

34,972

 

Computer equipment

 

3 to 4 years

 

 

18,078

 

 

 

18,080

 

Leasehold improvements

 

Shorter of useful life or lease term

 

 

512

 

 

 

512

 

Office equipment, furniture and fixtures

 

3 to 5 years

 

 

94

 

 

 

94

 

Total property and equipment

 

 

 

 

53,656

 

 

 

53,658

 

Less: Accumulated depreciation and amortization

 

 

 

 

(50,262

)

 

 

(50,262

)

Less: Accumulated impairment losses

 

 

 

 

(3,276

)

 

 

(3,276

)

Property and equipment, net

 

 

 

$

118

 

 

$

120

 

Depreciation of property and equipment for the three months ended March 31, 2024 was immaterial, while amortization of internally developed software and depreciation of property and equipment for the for the three months ended March 31, 2023 was $430.

The following table shows the components of accrued expenses and other current liabilities as of the dates presented:

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Accrued salary and payroll-related expenses

 

$

863

 

 

$

872

 

Accrued liabilities

 

 

236

 

 

 

376

 

Income taxes payable

 

 

99

 

 

 

192

 

Advanced billings and customer credits (1)

 

 

603

 

 

 

636

 

Other

 

 

19

 

 

 

23

 

Total accrued expenses and other current liabilities

 

$

1,820

 

 

$

2,099

 

(1)
During the year ended December 31, 2023, the Company wrote off customer credit balances of $443 as credits to credit loss expense, of which approximately $300 were written off during the three months ended March 31, 2023. No customer credit balances were written off during the three months ended March 31, 2024.