v3.26.3
Short-Term Investments (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Aug. 21, 2026
Short-Term Investments [Abstract]    
Certificate of deposit $ 1.0 $ 1.0
Fixed annual interest rate 3.78%