v3.26.1
Investments in Unconsolidated Entities - Schedule of Related Party Transactions and Balances Outstanding (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]          
Revenue from equity method investees $ 277,734 $ 254,308 $ 542,927 $ 493,130  
Interest income from equity method investees 4,491 11,808 9,422 24,179  
Distributions received from equity method investees 3,762 0 6,430 0  
Accounts receivable from equity method investees 171,775   171,775   $ 149,163
Equity method investees          
Schedule of Equity Method Investments [Line Items]          
Revenue from equity method investees 6,035 2,561 13,638 2,698  
Interest income from equity method investees 376 $ 283 749 $ 288  
Outstanding principal from loans to equity method investees 21,887   21,887   21,947
Interest receivable from equity method investees 4   4   381
Accounts receivable from equity method investees 2,351   2,351   1,774
Total amounts receivable from equity method investees $ 24,242   $ 24,242   $ 24,102