XML 107 R96.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 20 - Earnings (Loss) Per Common Share - Schedule of Anti-Dilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Antidilutive securities (in shares) 63,110 4,014,705 37,691 4,014,911
Unrestricted LLC Units [Member]        
Antidilutive securities (in shares) 0 4,014,250 0 4,006,109
Restricted Stock [Member]        
Antidilutive securities (in shares) 46,184 455 27,425 7,534
Restricted LLC Units [Member]        
Antidilutive securities (in shares) 16,926 0 10,266 1,268