XML 23 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2024
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, 2024 and 2023.

Prepaid Expenses and Other Current Assets

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

 

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Prepaid hosting

 

$

6,128

 

 

$

6,074

 

Other prepaid expenses and other assets

 

 

14,225

 

 

 

10,550

 

Total prepaid expense and other current assets

 

$

20,353

 

 

$

16,624

 

 

Property and Equipment, Net

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

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Office equipment

 

$

4,886

 

 

$

4,427

 

Furniture and fixtures

 

 

1,376

 

 

 

1,237

 

Leasehold improvements

 

 

1,320

 

 

 

1,299

 

Internal-use software

 

 

20,534

 

 

 

10,467

 

Total property and equipment

 

 

28,116

 

 

 

17,430

 

Less accumulated depreciation and amortization

 

 

(11,783

)

 

 

(7,362

)

Property and equipment, net

 

$

16,333

 

 

$

10,068

 

 

Depreciation and amortization expense related to property and equipment for the years ended December 31, 2024, 2023, and 2022 was $5.4 million, $4.2 million, and $2.6 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, 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

 

Capitalization of internal-use software costs

 

 

10,067

 

Amortization of internal-use software costs

 

 

(3,230

)

Balance as of December 31, 2024

 

 

13,019

 

Accrued Expenses

Accrued expenses consisted of the following (in thousands):

 

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Accrued hosting

 

$

1,151

 

 

$

6,506

 

Accrued commission and bonus

 

 

17,215

 

 

 

6,383

 

Accrued payroll and employee related taxes

 

 

2,500

 

 

 

2,468

 

Accrued sales tax

 

 

429

 

 

 

322

 

2021 Employee Stock Purchase Plan withholding

 

 

811

 

 

 

1,017

 

Operating lease liabilities, current

 

 

3,812

 

 

 

4,571

 

Other accrued liabilities

 

 

7,933

 

 

 

5,390

 

Total accrued expenses

 

$

33,851

 

 

$

26,657