XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Schedule of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Acquisition Cost $ 133,744 $ 150,295
Unrealized Gain 37 123
Unrealized Loss (5) (2)
Estimated Fair Value 133,776 150,416
Short-term Investments    
Debt Securities, Available-for-Sale [Line Items]    
Estimated Fair Value 123,136 125,527
U.S. Government Obligations    
Debt Securities, Available-for-Sale [Line Items]    
Acquisition Cost 123,104 118,170
Unrealized Gain 37 121
Unrealized Loss (5) (2)
Estimated Fair Value 123,136 118,289
Corporate Debt Securities    
Debt Securities, Available-for-Sale [Line Items]    
Acquisition Cost   7,236
Unrealized Gain   2
Estimated Fair Value   7,238
Cash Equivalents    
Debt Securities, Available-for-Sale [Line Items]    
Estimated Fair Value 10,640 24,889
Money Market Funds    
Debt Securities, Available-for-Sale [Line Items]    
Acquisition Cost 10,640 24,889
Estimated Fair Value $ 10,640 $ 24,889