v3.26.1
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