v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases  
Schedule of Components of Lease Costs

The components of lease costs were as follows for the three months ended March 31, 2026 and 2025:

 

   2026   2025 
   For the Three Months Ended 
   March 31, 
   2026   2025 
Finance lease cost:          
Amortization of right-of-use asset  $47,965   $47,075 
Interest on lease liability   37,374    37,369 
Capitalized inventory cost   (22,179)   (38,679)
Total finance lease cost  $63,160    45,765 
Schedule of Supplemental Information Related to Leases

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

 

   March 31, 2026   December 31, 2025 
Finance lease:          
Finance lease assets  $1,337,927   $1,385,892 
           
Current portion of finance lease liability  $127,197    85,658 
Noncurrent finance lease liability   1,579,883    1,619,006 
Total finance lease liability  $1,707,080   $1,704,664 
           
Weighted average remaining lease term:          
Finance lease   9.29 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 March 31, 2026, are as follows:

 

Year Ending  Minimum Lease 
December 31,  Commitments 
2026 (for the three months remaining)  $200,915 
2027   299,886 
2028   294,629 
2029   296,000 
2030   300,000 
2031   300,000 
Thereafter   700,000 
Total minimum lease payments   2,391,430 
Less effects of discounting   684,350 
Lease liability recognized   1,707,080 
Less current portion   127,197 
Long-term finance lease liability  $1,579,883