XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Investments - Schedule of Components of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis $ 208,014 $ 251,948
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 208,014 251,948
Cash and Cash Equivalents 208,014 251,948
Marketable Securities - Current 0 0
Marketable Securities - Non-current 0 0
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost Basis 208,014 251,948
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 208,014 251,948
Cash and Cash Equivalents 208,014 251,948
Marketable Securities - Current 0 0
Marketable Securities - Non-current $ 0 $ 0