v3.25.4
Fair Value Measurements - Schedule of Fair Value of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets:    
Marketable securities:   $ 30,577
U.S. Government agency bonds    
Assets:    
Marketable securities:   18,203
Recurring Basis    
Assets:    
Cash equivalents: $ 1,038 6,616
Marketable securities:   30,577
Total financial assets 1,038 37,193
Recurring Basis | U.S. Government agency bonds    
Assets:    
Marketable securities:   18,203
Recurring Basis | Commercial paper    
Assets:    
Marketable securities:   12,374
Recurring Basis | Money market funds    
Assets:    
Cash equivalents: 1,038 6,616
Recurring Basis | Level 1    
Assets:    
Cash equivalents: 1,038 6,616
Marketable securities:   6,235
Total financial assets 1,038 12,851
Recurring Basis | Level 1 | U.S. Government agency bonds    
Assets:    
Marketable securities:   6,235
Recurring Basis | Level 1 | Commercial paper    
Assets:    
Marketable securities:   0
Recurring Basis | Level 1 | Money market funds    
Assets:    
Cash equivalents: 1,038 6,616
Recurring Basis | Level 2    
Assets:    
Cash equivalents: 0 0
Marketable securities:   24,342
Total financial assets 0 24,342
Recurring Basis | Level 2 | U.S. Government agency bonds    
Assets:    
Marketable securities:   11,968
Recurring Basis | Level 2 | Commercial paper    
Assets:    
Marketable securities:   12,374
Recurring Basis | Level 2 | Money market funds    
Assets:    
Cash equivalents: 0 0
Recurring Basis | Level 3    
Assets:    
Cash equivalents: 0 0
Marketable securities:   0
Total financial assets 0 0
Recurring Basis | Level 3 | U.S. Government agency bonds    
Assets:    
Marketable securities:   0
Recurring Basis | Level 3 | Commercial paper    
Assets:    
Marketable securities:   0
Recurring Basis | Level 3 | Money market funds    
Assets:    
Cash equivalents: $ 0 $ 0