XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes payable (Tables)
6 Months Ended
Jun. 30, 2024
Notes payable [Abstract]  
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, 2024 (in thousands):

Year ending December 31,
     
2024 (1)
 
$
799
 
2025
   
1,696
 
2026
   
1,364
 
   
$
3,859
 

(1)
Remaining payments are for the six months ending December 31, 2024.