v3.26.1
Investments - Schedule of Components of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis $ 143,684 $ 184,412
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 143,684 184,412
Cash and Cash Equivalents 143,684 184,412
Marketable Securities - Current 0 0
Marketable Securities - Non-current 0 0
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis 143,684 184,412
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 143,684 184,412
Cash and Cash Equivalents 143,684 184,412
Marketable Securities - Current 0 0
Marketable Securities - Non-current $ 0 $ 0