v3.25.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2024
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions

Related-party loans related to debt financing are recorded in the accompanying consolidated balance sheets as follows:

 

As of December 31,

 

 

2024

 

 

2023

 

 Related party short-term financing debt

$

—

 

 

$

43,801

 

 Related party long-term financing debt

$

—

 

 

$

309,237

 

Related-party loans receivable and short-term debt related to cash pooling arrangements are recorded in the accompanying consolidated balance sheets as follows:

 

 

As of December 31,

 

 

2024

 

 

2023

 

 

 

 

 

As Restated

 

 Related party loans receivable

$

—

 

 

$

105,334

 

 Related party short-term debt

$

—

 

 

$

459,461

 

Interest income and interest expense on debt financing and cash pooling arrangements are recorded within interest income and interest expense on related party debt, respectively within the accompanying consolidated statements of income (loss) and comprehensive income (loss) as follows:

 

 

Years Ended December 31,

 

 

2024

 

 

2023

 

 

2022

 

 

 

 

 

As Restated

 

 

As Restated

 

 Interest income on related party loans receivable

$

3,999

 

 

$

3,487

 

 

$

493

 

 Interest expense on related party debt

$

17,740

 

 

$

24,649

 

 

$

10,760

 

Related party receivables and payables are recorded in the accompanying consolidated balance sheets as follows:

 

As of December 31,

 

 

2024

 

 

2023

 

 

 

 

 

As Restated

 

 Related party receivable

$

2,900

 

 

$

3,236

 

 Related party payables

$

4,795

 

 

$

32,493