XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Instruments - Schedule of Available-for-sale Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value    
Fair Value, Less Than 12 Months $ 20,654 $ 74,872
Gross Unrealized Losses    
Gross Unrealized Losses, Less Than 12 Months (5) (40)
Corporate notes and obligations    
Fair Value    
Fair Value, Less Than 12 Months 20,654 74,872
Gross Unrealized Losses    
Gross Unrealized Losses, Less Than 12 Months $ (5) $ (40)