XML 59 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property And Equipment, Net - Schedule of Property Plant and Equipment ,Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 32,212 $ 28,159
Less: Accumulated depreciation and amortization [1] (15,138) (13,025)
Property, Plant and Equipment, Net 17,074 15,134
Computer equipment and software    
Property Plant And Equipment [Line Items]    
Property, Plant and Equipment, Gross 3,825 3,681
Internal-use software    
Property Plant And Equipment [Line Items]    
Property, Plant and Equipment, Gross 22,019 18,135
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Property, Plant and Equipment, Gross 899 912
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property, Plant and Equipment, Gross 5,393 5,431
Construction in progress    
Property Plant And Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 76 $ 0
[1]

* For the six months ended June 30, 2024, accumulated depreciation and amortization expense included $(276) thousand of computer disposals and $(158) thousand of foreign currency translation adjustments. For the six months ended June 30, 2023, accumulated depreciation and amortization expense included $(93) thousand of computer disposals and $(99) thousand of foreign currency translation adjustments.