XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components
(2)
Balance Sheet Components

The following tables show the Company’s financial statement details as of December 31, 2023 and 2022.

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Prepaid hosting

 

$

6,074

 

 

$

9,759

 

Other prepaid expenses and other assets

 

 

10,550

 

 

 

10,576

 

Total prepaid expense and other current assets

 

$

16,624

 

 

$

20,335

 

Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Office equipment

 

$

4,427

 

 

$

4,062

 

Furniture and fixtures

 

 

1,237

 

 

 

1,533

 

Leasehold improvements

 

 

1,299

 

 

 

1,012

 

Software

 

 

 

 

 

13

 

Internal-use software

 

 

10,467

 

 

 

6,825

 

Total property and equipment

 

 

17,430

 

 

 

13,445

 

Less accumulated depreciation and amortization

 

 

(7,362

)

 

 

(4,037

)

Property and equipment, net

 

$

10,068

 

 

$

9,408

 

 

Depreciation and amortization expense related to property and equipment for the years ended December 31, 2023, 2022, and 2021 was $4.2 million, $2.6 million, and $1.4 million, respectively.

 

The changes in the carrying value of capitalized internal-use software costs for the periods presented below are as follows (in thousands):

 

 

 

Amount

 

 

 

 

 

Balance as of December 31, 2021

 

$

2,608

 

Capitalization of internal-use software costs

 

 

3,530

 

Amortization of internal-use software costs

 

 

(1,247

)

Balance as of December 31, 2022

 

 

4,891

 

Capitalization of internal-use software costs

 

 

3,641

 

Amortization of internal-use software costs

 

 

(2,350

)

Balance as of December 31, 2023

 

 

6,182

 

Accrued Expenses

Accrued expenses consisted of the following (in thousands):

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Accrued hosting

 

$

6,506

 

 

$

289

 

Accrued commission

 

 

6,383

 

 

 

4,494

 

Accrued payroll and employee related taxes

 

 

2,468

 

 

 

1,580

 

Accrued sales tax

 

 

322

 

 

 

338

 

Liability from early exercised stock options

 

 

20

 

 

 

1,382

 

2021 Employee Stock Purchase Plan withholding

 

 

1,017

 

 

 

1,185

 

Operating lease liabilities, current

 

 

4,571

 

 

 

3,997

 

Other accrued liabilities

 

 

5,370

 

 

 

5,434

 

Total accrued expenses

 

$

26,657

 

 

$

18,699