XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Financial assets at fair value:  
Total financial assets at fair value $ 195,346
Money Market Funds  
Financial assets at fair value:  
Cash and cash equivalents 195,346
Fair Value, Inputs, Level 1  
Financial assets at fair value:  
Total financial assets at fair value 195,346
Fair Value, Inputs, Level 1 | Money Market Funds  
Financial assets at fair value:  
Cash and cash equivalents 195,346
Fair Value, Inputs, Level 2  
Financial assets at fair value:  
Total financial assets at fair value 0
Fair Value, Inputs, Level 2 | Money Market Funds  
Financial assets at fair value:  
Cash and cash equivalents 0
Fair Value, Inputs, Level 3  
Financial assets at fair value:  
Total financial assets at fair value 0
Fair Value, Inputs, Level 3 | Money Market Funds  
Financial assets at fair value:  
Cash and cash equivalents $ 0