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

Commitments and Contingencies (Tables)

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

2025

$

9,691,455

2026

2,776,929

2027

3,877,665

2028

318,935

2029

305,149

Thereafter

46,014