v3.26.1
Accumulated other comprehensive income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Increase (Decrease) in Stockholders' Equity    
Beginning balance $ 3,330,773 $ 570,529
Pre-tax change – Foreign currency translation adjustment (6,172) 1,809
Pre-tax change – Unrealized (loss) gain on convertible notes – credit risk adjustment 0 (91)
Tax effect 0 7
Pre tax change - Foreign currency translation adjustment attributable to noncontrolling interest 24 0
Ending balance 3,428,631 744,976
Accumulated other comprehensive income (loss)    
Increase (Decrease) in Stockholders' Equity    
Beginning balance 14,515 3,644
Ending balance 8,367 5,369
AOCI Including Portion Attributable to Noncontrolling Interest    
Increase (Decrease) in Stockholders' Equity    
Ending balance $ 8,343 $ 5,369