XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Marketable Securities        
Credit loss recognized related to available for sale debt securities $ 0 $ 0 $ 0 $ 0
Reclassification out of Accumulated Other Comprehensive Income (Loss)        
Marketable Securities        
Realized gains or losses from marketable securities that were reclassified out of other comprehensive income (loss)   $ 0   $ 0