XML 43 R36.htm IDEA: XBRL DOCUMENT v3.26.3
Fair Value Measurements - Summary of Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Money market funds | Fair Value, Inputs, Level 1 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Amortized Cost $ 16,602 $ 14,925
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 16,602 14,925
U.S. treasury securities | Fair Value, Inputs, Level 1 [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Amortized Cost 61,491 52,516
Gross Unrealized Gains 0 17
Gross Unrealized Losses (151) 0
Fair Value 61,340 52,533
Cash Equivalents And Marketable Securities [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Amortized Cost 78,093 67,441
Gross Unrealized Gains 0 17
Gross Unrealized Losses (151) 0
Fair Value $ 77,942 $ 67,458