XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Marketable Securities - Schedule of Aging of Unrealized Losses (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Schedule of Held-to-maturity Securities [Line Items]    
# of Securities | security 1 3
Less than 12 months, fair value $ 996 $ 9,137
Less than 12 months, unrealized losses $ (1) $ (2)
Commercial paper    
Schedule of Held-to-maturity Securities [Line Items]    
# of Securities | security   3
Less than 12 months, fair value   $ 9,137
Less than 12 months, unrealized losses   $ (2)
Corporate debt securities    
Schedule of Held-to-maturity Securities [Line Items]    
# of Securities | security 1  
Less than 12 months, fair value $ 996  
Less than 12 months, unrealized losses $ (1)