XML 71 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Short-term Investments - Additional Information (Details)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Security
Debt Securities, Available-for-Sale [Abstract]    
Debt securities, held | Security   2
Debt securities, unrealized loss position   $ 3,500,000
Debt securities, hold   0
Short-term investments $ 0 80,400,000
Net accumulated unrealized gains 0 37,000
Net accumulated unrealized losses $ 0 $ 4,000