v3.24.3
Property and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2024
Property and Equipment, Net  
Schedule of balances of the major classes of property and equipment

The balances of the major classes of property and equipment are as follows (in thousands):

​

​

​

​

​

​

​

​

​

September 30, 2024

​

December 31, 2023

Building

    

$

19,653

    

$

19,653

Computer hardware

​

 

39,753

​

 

35,006

Capitalized internal-use software

​

 

37,097

​

 

25,567

Purchased computer software

​

 

22,785

​

 

22,079

Furniture and fixtures

​

 

3,413

​

 

2,980

Office equipment

​

 

232

​

 

211

Leasehold improvements

​

 

8,385

​

 

8,255

Capital lease asset

​

 

2,994

​

 

2,994

Construction in progress

​

 

—

​

 

15

Internal-use software in progress

​

 

14,228

​

 

13,626

​

​

 

148,540

​

 

130,386

Accumulated depreciation

​

 

(100,523)

​

 

(69,127)

​

​

$

48,017

​

$

61,259