v3.26.3
Debt - Schedule of Component of Interest Expense (Details) - USD ($)
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Debt Instrument [Line Items]    
Amortization of original issue discount/ (premium) $ 497,468 $ 197,110
Total interest expense 37,158,645 45,679,648
Secured Notes    
Debt Instrument [Line Items]    
Stated interest expense 3,992,563  
Amortization of original issue discount/ (premium) 10,636  
Total interest expense 4,003,199  
2025 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Stated interest expense   3,932,362
Amortization of original issue discount/ (premium)   0
Total interest expense   3,932,362
2026 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Stated interest expense 977,708 6,946,875
Amortization of original issue discount/ (premium) (33,026) (287,157)
Total interest expense 944,682 6,659,718
2029 Notes | Unsecured Notes    
Debt Instrument [Line Items]    
Stated interest expense 16,940,625 16,940,625
Amortization of original issue discount/ (premium) 519,857 484,267
Total interest expense $ 17,460,482 $ 17,424,892