XML 52 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities - Additional Information (Details)
9 Months Ended
Sep. 30, 2024
Maximum  
Marketable Securities [Line Items]  
Marketable securities, contractual maturity period 13 months