XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Notes Payable (Tables)
9 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt Instruments

The future annual principal amounts and accrued interest to be paid as of September 30, 2025 are as follows:

 

   Amount 
For the year ending December 31 ($ in thousands):     
2025 (remaining of the year)  $25 
2026   96 
2027   103 
2028   111 
2029   34 
Thereafter   245 
Total   614 
Less: current portion of notes payable   99 
Long-term portion of notes payable  $515