v3.25.2
Balance Sheet Details - Schedule of Property, Equipment and Software (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment, Gross [Abstract]    
Capitalized internal-use software $ 18,813 $ 16,477
Computers and software 4,972 4,957
Furniture and fixtures 489 331
Machinery and equipment 2,015 1,976
Leasehold improvements 203 203
Total 26,492 23,944
Accumulated depreciation and amortization (18,768) (16,564)
Property, equipment and software, net $ 7,724 $ 7,380