v3.25.1
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 11,591 $ 10,391
Less: accumulated depreciation (3,927) (3,631)
Total property and equipment, net 7,664 6,760
Computers and Purchased Software    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 2,045 1,945
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 2,499 2,229
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 7,047 $ 6,217