v3.26.1
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 15,846 $ 15,443
Less: accumulated depreciation (5,727) (5,273)
Total property and equipment, net 10,119 10,170
Computers and purchased software    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 2,265 2,197
Capitalized software    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 834 750
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 3,490 3,372
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 9,257 $ 9,124