XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Note 12 - Leases (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Lease, Cost [Table Text Block]
  

For the Three Months Ended

  

For the Nine Months Ended

  
  

September 30,

  

September 30,

  
  

2025

  

2024

  

2025

  

2024

 

Statement of Operations Classification

                  

Lease cost

 $2,224,742  $2,033,677  $6,651,853  $6,337,150 

Cost of billboard revenues and general and administrative

Variable and short-term lease cost

  765,019   969,289   2,332,358   2,400,527 

Cost of billboard revenues and general and administrative

                  

Total Lease Cost

 $2,989,761  $3,002,966  $8,984,211  $8,737,677  
Supplemental Cash Flow Information Related to Operating Leases [Table Text Block]
  

For the Three Months Ended

  

For the Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2025

  

2024

  

2025

  

2024

 
                 

Cash payments for operating leases

 $2,093,641  $1,973,480  $6,705,884  $6,400,612 

New operating lease assets obtained in exchange for operating lease liabilities

 $242,770  $2,959,601  $2,895,860  $4,669,742 
Operating Lease Assets and Liabilities [Table Text Block]
  

September 30, 2025

  

December 31, 2024

 

Balance Sheet Classification

          

Lease assets

 $59,038,370  $59,742,166 

Other Assets: Right of use assets

          

Current lease liabilities

 $5,264,241  $5,333,611 

Current Liabilities: Lease liabilities

Noncurrent lease liabilities

  54,566,767   54,994,879 

Long-term Liabilities: Lease liabilities

          

Total Lease Liabilities

 $59,831,008  $60,328,490  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
  

September 30, 2025

 
     

2026

 $8,280,686 

2027

  7,868,155 

2028

  7,533,897 

2029

  6,941,200 

2030

  6,241,162 

Thereafter

  53,676,676 
     

Total lease payments

  90,541,776 

Less imputed interest

  (30,710,768)
     

Present Value of Lease Liabilities

 $59,831,008