XML 76 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 144,584 $ 83,956
Gross Unrealized Gains 71 32
Gross Unrealized Losses (96) (11)
Fair Value 144,559 83,977
U.S. Treasury Bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 77,142 45,863
Gross Unrealized Gains 37 9
Gross Unrealized Losses (14) (8)
Fair Value 77,165 45,864
U.S. Government Agency Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 67,442 38,093
Gross Unrealized Gains 34 23
Gross Unrealized Losses (82) (3)
Fair Value $ 67,394 $ 38,113