v3.26.1
Leases - Components Of Finance Lease Expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Amortization of ROU assets $ 3,783,212 $ 408,629 $ 4,581,245 $ 408,629
Interest on lease liabilities 1,430,658 133,295 1,756,748 133,295
Total lease cost $ 5,213,870 $ 541,924 $ 6,337,993 $ 541,924