v3.26.1
Short-Term Investments - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost $ 12,729 $ 17,245
Gross unrealized gains 0 17
Fair value 12,729 17,262
U.S. Treasuries [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost   1,779
Gross unrealized gains   2
Fair value   1,781
Commercial Paper [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost   8,986
Gross unrealized gains   6
Fair value   8,992
Certificates of Deposit [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost 12,729 6,480
Gross unrealized gains 0 9
Fair value $ 12,729 $ 6,489