v3.26.3
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]          
Total property and equipment, gross $ 22,899   $ 22,899   $ 22,165
Less: accumulated depreciation (18,683)   (18,683)   (17,938)
Total 4,216   4,216   4,227
Internally developed software 900   900   500
Depreciation 400 $ 300 1,400 $ 1,200  
Software          
Property, Plant, and Equipment [Line Items]          
Total property and equipment, gross 8,370   8,370   7,636
Leasehold improvements          
Property, Plant, and Equipment [Line Items]          
Total property and equipment, gross 9,630   9,630   10,174
Equipment          
Property, Plant, and Equipment [Line Items]          
Total property and equipment, gross 3,827   3,827   3,660
Furniture and fixtures          
Property, Plant, and Equipment [Line Items]          
Total property and equipment, gross 34   34   28
Construction in progress          
Property, Plant, and Equipment [Line Items]          
Total property and equipment, gross $ 1,038   $ 1,038   $ 667