XML 72 R51.htm IDEA: XBRL DOCUMENT v3.25.4
SIGNIFICANT ACCOUNTING POLICIES - Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Marketable Securities [Line Items]    
Total cash equivalents $ 5,589 $ 4,035
Total marketable securities 127,363 102,634
Total 132,952 106,669
Commercial paper    
Marketable Securities [Line Items]    
Total marketable securities 9,942 17,489
Corporate notes and bonds    
Marketable Securities [Line Items]    
Total marketable securities 117,421 85,145
Commercial paper    
Marketable Securities [Line Items]    
Total cash equivalents 3,988 4,035
Corporate notes and bonds    
Marketable Securities [Line Items]    
Total cash equivalents $ 1,601 $ 0