XML 119 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Investments - Schedule of Components of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis $ 251,948 $ 288,192
Unrealized Gains 0 0
Unrealized Losses 0 (7)
Fair Value 251,948 288,185
Cash and Cash Equivalents 251,948 287,060
Marketable Securities - Current 0 0
Marketable Securities - Non-current 0 1,125
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis 251,948 287,060
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 251,948 287,060
Cash and Cash Equivalents 251,948 287,060
Marketable Securities - Current 0 0
Marketable Securities - Non-current $ 0 0
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis   1,132
Unrealized Gains   0
Unrealized Losses   (7)
Fair Value   1,125
Cash and Cash Equivalents   0
Marketable Securities - Current   0
Marketable Securities - Non-current   $ 1,125