XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 23,807 $ 20,954
Less: accumulated depreciation and amortization (15,777) (13,076)
Property and equipment, net 8,030 7,878
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 6,912 6,428
Capitalized software development    
Property, Plant and Equipment [Line Items]    
Total property and equipment 14,538 12,212
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,137 1,103
Furniture    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 1,220 $ 1,211