v3.26.1
Schedule of senior secured notes issued (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Senior Secured Notes          
Face value of senior secured notes issued         $ 16,500,000
Debt discount         (4,996,758)
Day 1 value of senior secured notes issued         11,503,242
Amortization expenses $ 115,923 $ 1,987,011 $ 1,631,127 1,262,697
Senior Secured NotesNet Of Discount $ 7,340,093 $ 7,340,093 7,224,170 $ 14,397,066 $ 12,765,939
Partial settlement of principal     $ (9,159,907)