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