XML 52 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Marketable Securities and Fair Value Measurements - Schedule of Marketable Securities, Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Fair Value  
Less Than 12 Months $ 12,932
12 Months or Greater 0
Gross Unrealized Losses  
Less Than 12 Months 1
12 Months or Greater 0
Corporate debt securities  
Fair Value  
Less Than 12 Months 0
12 Months or Greater 0
Gross Unrealized Losses  
Less Than 12 Months 0
12 Months or Greater 0
U.S. Treasury notes  
Fair Value  
Less Than 12 Months 12,932
12 Months or Greater 0
Gross Unrealized Losses  
Less Than 12 Months 1
12 Months or Greater $ 0