XML 67 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Short-term Investments - Additional Information (Details)
Dec. 31, 2023
USD ($)
Security
Dec. 31, 2022
USD ($)
Security
Debt Securities, Available-for-Sale [Abstract]    
Debt securities, held | Security 2 4
Debt securities, unrealized loss position $ 3,500,000 $ 3,900,000
Debt securities, hold 0 0
Short-term investments $ 80,400,000 $ 65,344,000