Interest income (expense), net (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Banking and Thrift, Interest [Abstract] | ||
| Interest income | $ 10,153 | $ 6,255 |
| Interest expense | (21,755) | (17,701) |
| Interest income (expense), net | $ (11,602) | $ (11,446) |
| X | ||||||||||
- Definition Income derived from investments in debt securities and on cash and cash equivalents the earnings of which reflect the time value of money or transactions in which the payments are for the use or forbearance of money. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Interest and debt related expenses associated with nonoperating financing activities of the entity. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of interest income (expense) classified as nonoperating. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|