Investments - Cash, cash equivalents, restricted cash and investments (Details) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
item
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
item
|
Jun. 30, 2025
USD ($)
|
Dec. 31, 2025
USD ($)
|
Dec. 31, 2024
USD ($)
|
|
| Restricted Cash and Cash Equivalent Item [Line Items] | ||||||
| Cash, cash equivalents and restricted cash | $ 136,594 | $ 164,563 | $ 136,594 | $ 164,563 | $ 205,231 | $ 89,059 |
| Realized gains or losses on investments | $ 0 | $ 0 | $ 0 | $ 0 | ||
| Number of investments in unrealized loss position | item | 0 | 0 | ||||
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | ||||||
| Restricted Cash and Cash Equivalent Item [Line Items] | ||||||
| Accrued interest receivable | $ 100 | $ 100 | $ 200 | |||