v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
Schedule of Components of Lease Costs

The components of lease costs were as follows for the three and six months ended June 30, 2026 and 2025:

 

   2026   2025   2026   2025 
   For the Three Months Ended   For the Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
Finance lease cost:                    
Amortization of right-of-use asset  $48,202   $47,289   $96,167   $94,364 
Interest on lease liability   37,316    37,377    74,690    74,746 
Capitalized inventory cost   (23,594)   (18,051)   (45,773)   (56,730)
Total finance lease cost  $61,924   $66,615   $125,084   $112,380 
Schedule of Supplemental Information Related to Leases

Supplemental balance sheet information of June 30, 2026 and December 31, 2025 related to leases was as follows:

 

   June 30,
2026
   December 31,
2025
 
Finance lease:          
Finance lease assets  $1,289,725   $1,385,892 
           
Current portion of finance lease liability  146,375    85,658 
Noncurrent finance lease liability   1,539,036    1,619,006 
Total finance lease liability  $1,685,411   $1,704,664 
           
Weighted average remaining lease term:          
Finance lease   9.19 years    9.77 years 
           
Weighted average discount rate:          
Finance lease   9.1%   9.1%
Schedule of Future Minimum Finance Lease Payments

The future minimum lease payments due under finance leases as of June 30, 2026, are as follows:

 

Year Ending  Minimum Lease 
December 31,  Commitments 
2026 (for the six months remaining)  $141,943 
2027   299,886 
2028   294,629 
2029   296,000 
2030   300,000 
2031   300,000 
Thereafter   700,000 
Total minimum lease payments   2,332,458 
Less effects of discounting   647,047 
Lease liability recognized   1,685,411 
Less current portion   146,375 
Long-term finance lease liability  $1,539,036