v3.26.3
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Accounting Policies [Abstract]        
Cash $ 21,932 $ 28,983    
U.S. Treasury 1,985 16,434    
Money market funds 40,900 45,436    
Restricted cash 385 0    
Commercial paper 1,989 0    
Total cash, cash equivalents, and restricted cash $ 67,191 $ 90,853 $ 93,281 $ 98,745