XML 37 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Notes payable (Tables)
6 Months Ended
Jun. 30, 2025
Notes payable (Tables)  
Schedule of payments to principal

2025 (remaining)

 

$3,815

 

2026

 

 

8,270

 

2027

 

 

9,204

 

2028

 

 

10,244

 

2029

 

 

11,401

 

Thereafter

 

 

3,302

 

 

 

$46,236