XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Available-for-Sale-Securities - Schedule of Available-for-Sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Cost $ 14,492 $ 25,653
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (4)
Estimated Fair Value 14,492 25,649
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 0 16,025
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (4)
Estimated Fair Value 0 16,021
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Cost 14,492 6,614
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 14,492 6,614
Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost 0 613
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 0 613
Treasury bills    
Debt Securities, Available-for-sale [Line Items]    
Cost 0 1,496
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 0 1,496
Municipal debt securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 0 905
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value $ 0 $ 905