XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Property, Equipment and Software, Net - Schedule of Major Classes of Property, Equipment and Software (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 105,431 $ 96,084
Less: Accumulated depreciation (74,279) (67,823)
Total property, equipment, and software, net 31,152 28,261
Capitalized software development costs    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software 98,060 90,803
Computer equipment    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software 1,729 1,449
Purchased software    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software 18 32
Furniture, fixtures and office equipment    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software 1,090 977
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 4,534 $ 2,823