v3.26.1
Debt - Schedule of Future Minimum Principal Payments on Company’s Outstanding Debt (Details)
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2026 $ 16,103,536
2027 393,621,910
2028 68,070,727
2029 89,708,436
2030 0
Thereafter 0
Total $ 567,504,609