v3.25.2
Notes payable (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Future Maturities of Notes Payable to Third Parties
Future maturities of notes payable to third parties, including borrowings under the Amended Credit Facility, are as follows as of June 30, 2025 (in thousands):
Year ending December 31, 
2025 (1)
$1,113 
20261,892 
2027575 
2028626 
202969,581 
Thereafter301 
$74,088 
(1)Remaining payments are for the six months ending December 31, 2025.