v3.26.1
Fair value measurements - Schedule of Changes in Level 3 Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Corporate debt and other obligations        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 2,153 $ 0 $ 2,064 $ 0
Total realized and unrealized gain (losses) 89 32 178 32
Purchases and issuances 0 1,830 0 1,830
Sales and settlements 0 0 0 0
Transfers in (out) 0 0 0 0
Ending balance 2,242 1,862 2,242 1,862
Corporate equities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 1,170 0 1,170 0
Total realized and unrealized gain (losses) 0 20 0 20
Purchases and issuances 0 1,170 0 1,170
Sales and settlements 0 0 0 0
Transfers in (out) 0 0 0 0
Ending balance 1,170 1,190 1,170 1,190
Other debt securities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 128 128 128 2,652
Total realized and unrealized gain (losses) 0 0 0 206
Purchases and issuances 0 0 0 0
Sales and settlements (128) 0 (128) (2,730)
Transfers in (out) 0 0 0 0
Ending balance 0 128 0 128
Trade claims        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance   3,218   2,684
Total realized and unrealized gain (losses)   957   957
Purchases and issuances   0   534
Sales and settlements   (4,175)   (4,175)
Transfers in (out)   0   0
Ending balance   $ 0   $ 0
Investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 17,000   17,000  
Total realized and unrealized gain (losses) 0   0  
Purchases and issuances 0   0  
Sales and settlements 0   0  
Transfers in (out) 6,286   6,286  
Ending balance 23,286   23,286  
Private equity securities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Ending balance $ 17,000   $ 17,000