XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Investments in marketable securities - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
numberOfSegments
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
numberOfSegments
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
numberOfSegments
Marketable Securities [Line Items]          
Fair Value $ 71,294   $ 71,294   $ 86,293
Debt securities, available-for-sale, unrealized loss Position, number of positions | numberOfSegments 8   8   6
Accrued investment income receivable $ 300   $ 300   $ 300
Realized gains or losses 100 $ 100 100 $ 100  
Short Term Marketable Securities          
Marketable Securities [Line Items]          
Fair Value 71,300   71,300   86,300
Long Term Marketable Securities          
Marketable Securities [Line Items]          
Fair Value $ 0   $ 0   $ 0