XML 152 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash And Cash Equivalents, Restricted Cash And Short-term Investments - Debt Securities, Available-for-Sale (Details) - U.S Treasury Securities - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 51,885 $ 81,829
Allowance for Credit Losses 0 0
Gains 120 103
Losses (12) 0
Fair Value $ 51,993 $ 81,932