XML 48 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Interest income (expense), net
12 Months Ended
Dec. 31, 2024
Banking and Thrift, Interest [Abstract]  
Interest income (expense), net Interest income (expense), net
Interest income (expense), net consists of the following:
Year ended December 31,
202220232024
Interest income $5,899 $18,373 $32,293 
Interest expense(58,103)(66,308)(79,507)
Interest income (expense), net $(52,204)$(47,935)$(47,214)