XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.4
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2025
Notes Payable  
Schedule of interest incurred and paid on the credit facility

Years Ended December 31, 

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

(in thousands)

  ​

  ​

  ​

Interest incurred

$

2,637

$

244

$

242

Interest paid

$

2,538

$

170

$

166