XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Cash, Cash Equivalents and Marketable Securities - Additional Information (Details)
$ in Millions
Sep. 30, 2024
USD ($)
Condition
Dec. 31, 2023
USD ($)
Condition
Marketable Securities [Line Items]    
Number of securities in an unrealized loss position | Condition 2 8
Allowance for credit losses $ 0.0 $ 0.0
Prepaid Expenses and Other Current Assets    
Marketable Securities [Line Items]    
Accrued interest receivable $ 3.4 $ 1.4