v3.26.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 10,713 $ 10,130
Less: accumulated depreciation (5,667) (4,759)
Property and equipment, net 5,046 5,371
Equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 836 769
Furniture    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 1,244 1,030
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 6,402 6,100
Computers    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 531 531
Marketing fixtures    
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 1,700 $ 1,700