v3.26.1
Cash, Cash Equivalents, and Marketable Securities - Schedule of Company’s Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Cash [Member]    
Schedule of Company’s Investments [Line Items]    
Amortized Cost Basis $ 44,185 $ 24,172
Unrealized Gains
Unrealized Losses
Estimated Fair Value 44,185 24,172
U.S. Treasury Bills [Member]    
Schedule of Company’s Investments [Line Items]    
Amortized Cost Basis   3,449
Unrealized Gains  
Unrealized Losses  
Estimated Fair Value   3,449
Money Market [Member]    
Schedule of Company’s Investments [Line Items]    
Amortized Cost Basis   1,577
Estimated Fair Value   1,577
Investments in corporate bonds [Member]    
Schedule of Company’s Investments [Line Items]    
Amortized Cost Basis 17,263 12,072
Unrealized Gains
Unrealized Losses (23) (1)
Estimated Fair Value 17,240 12,071
Total cash, cash equivalents and investments in marketable securities    
Schedule of Company’s Investments [Line Items]    
Amortized Cost Basis 61,448 41,270
Unrealized Gains
Unrealized Losses (23) (1)
Estimated Fair Value $ 61,425 $ 41,269