v3.26.3
Financial Instruments - Additional Information (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Schedule Of Investments [Line Items]      
Cash, cash equivalents and marketable securities $ 127,747,000 $ 136,733,000  
Provision for credit loss expense related available for sale debt securities 0 0 $ 0
Operating Accounts      
Schedule Of Investments [Line Items]      
Cash, cash equivalents and marketable securities $ 62,600,000 $ 72,900,000