Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies (Tables)

v3.26.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies [Abstract]  
Future Minimum Principal Payments

2026

$

2,130,248

2027

2,523,020

2028

1,638,534

2029

306,040

2030

46,014

Thereafter

Total

$

6,643,856