XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities - AFS Debt Securities - Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Net Carrying Amount    
2024 (remaining three months) $ 47,341  
Total 47,341 $ 33,758
Fair Value    
2024 (remaining three months) 47,375  
Total $ 47,375