Property and Equipment - Schedule of Property, Plant, and Equipment (Details) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 15,898 | $ 13,448 |
Less: accumulated depreciation and amortization | (7,260) | (5,941) |
Property and equipment, net | 8,638 | 7,507 |
Computer equipment | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 5,327 | 5,089 |
Capitalized internal-use software | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 8,782 | 6,707 |
Leasehold improvements | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 604 | 467 |
Furniture | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 1,185 | $ 1,185 |