XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Marketable Securities, Derivative Financial Instruments and Fair Value Measurements - Schedule of available-for-sale securities and classified by the contractual maturity date (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule Of Available For Sale Securities And Classified By The Contractual Maturity Date Abstract    
Due in 1 year $ 592  
Due in 1 year through 5 years 3,096  
Due in 5 years through 10 years 219  
Due after 10 years 0  
Total $ 3,907 $ 3,827