XML 254 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Available-for-Sale-Securities - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Cost $ 25,653 $ 44,662
Gross Unrealized Gains 0 3
Gross Unrealized Losses (4) (8)
Estimated Fair Value 25,649 44,657
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 16,025 37,791
Gross Unrealized Gains 0 3
Gross Unrealized Losses (4) (8)
Estimated Fair Value 16,021 37,786
Commercial Paper    
Debt Securities, Available-for-sale [Line Items]    
Cost 0 1,981
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 0 1,981
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Cost 6,614 4,268
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 6,614 4,268
Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost 613 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 613 0
Treasury bills    
Debt Securities, Available-for-sale [Line Items]    
Cost 1,496 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 1,496 0
Municipal debt securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 905 622
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value $ 905 $ 622