v3.26.1
Segment and Geographic Information - Summary of Disaggregation of Operating Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Research and development $ 14,139 $ 8,898 $ 26,971 $ 17,585
Total operating expenses 23,994 15,967 46,574 33,097
Operating Segments        
Segment Reporting [Line Items]        
Research and development 14,139 8,898 26,971 17,585
Sales and marketing 3,187 2,399 6,483 4,948
General and administrative 6,668 4,670 13,120 10,564
Total operating expenses $ 23,994 $ 15,967 $ 46,574 $ 33,097