v3.25.2
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 13,737 $ 10,391
Less: accumulated depreciation (4,509) (3,631)
Total property and equipment, net 9,228 6,760
Computers and Purchased Software    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 2,239 1,945
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 2,892 2,229
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 8,606 $ 6,217