v3.26.1
Composition of Certain Financial Statement Items - Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Composition of Certain Financial Statement Items        
Cash $ 10,439 $ 6,610    
Money market funds 34,314 33,624    
Restricted cash 315 315    
Total cash, cash equivalents, and restricted cash $ 45,068 $ 40,549 $ 31,833 $ 74,912