XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Property, Equipment and Software, Net - Schedule of Major Classes of Property, Equipment and Software (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 125,295 $ 109,378
Less: Accumulated depreciation (90,127) (77,896)
Total property, equipment, and software, net 35,168 31,482
Capitalized software development costs    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software 117,831 101,877
Computer equipment    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software 2,518 1,778
Purchased software    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software 12 12
Furniture, fixtures and office equipment    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software 1,123 1,090
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 3,811 $ 4,621