XML 49 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Schedule of right of use leases

               
   As of December 31, 
   2023   2022 
         
Net operating lease asset (included in Other Property and Equipment)  $1,077,031   $776,219 
           
Current portion of lease liability  $432,822   $256,975 
Long-term lease liability   544,382    547,692 
Total right of use lease liabilities  $977,204   $804,667 

Maturities of lease liabilities as of December 31, 2023 are as follows:

Maturities of lease liabilities as of December 31, 2023 are as follows:

 

       
2024   $498,654 
2025    430,631 
2026    136,545 
2027    12,400 
2028     
Thereafter     
Total lease payments    1,078,230 
Less imputed interest    (101,026)
Total lease obligation    $977,204