XML 107 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Loans payable - Bank Loans (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Loans payable    
Short term $ 5,770,603 $ 2,200,892
Long term 90,230,173 51,017,743
Total, net 96,000,776 53,218,635
Unamortized capitalized financing costs 3,054,531 2,794,166
Total 99,055,307 56,012,801
TMS device loans    
Loans payable    
Short term 58,206 141,066
Long term 2,073 60,279
Total, net 60,279 201,345
Total 60,279 201,345
Credit Facility    
Loans payable    
Short term 3,049,217 2,038,732
Long term 80,894,419 50,812,233
Total, net 83,943,636 52,850,965
Unamortized capitalized financing costs 2,880,119 2,794,166
Total 86,823,755 55,645,131
Promissory Notes    
Loans payable    
Short term 1,063,180 21,094
Long term 5,733,681 145,231
Total, net 6,796,861 166,325
Unamortized capitalized financing costs 174,412  
Total 6,971,273 166,325
Neuronetics Note    
Loans payable    
Short term 1,600,000  
Long term 3,600,000  
Total, net 5,200,000  
Total $ 5,200,000 $ 0