XML 83 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities - Additional Information (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Condition
Dec. 31, 2022
USD ($)
Condition
Marketable Securities [Line Items]    
Number of securities in an unrealized loss position | Condition 8 11
Aggregate fair value an unrealized loss position $ 61.5 $ 55.0
Allowance for credit losses 0.0 0.0
Prepaid Expenses and Other Current Assets    
Marketable Securities [Line Items]    
Accrued interest receivable $ 1.4 $ 0.5