XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Equity - Dividends (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 15, 2024
Jun. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
May 12, 2025
Class A Common Stock          
EQUITY          
Dividends paid amount $ 6.0        
Class A Common Stock | Q1 2024 Dividends          
EQUITY          
Payment of dividends       $ 6.1  
Dividend declared       $ 0.1375  
Date dividends declared       Dec. 06, 2023  
Date of dividend record       Mar. 01, 2024  
Date of dividend paid       Mar. 15, 2024  
Class A Common Stock | Q1 2025 Dividends          
EQUITY          
Dividend declared     $ 0.1375    
Date dividends declared     Dec. 05, 2024    
Date of dividend record     Feb. 28, 2025    
Date of dividend paid     Mar. 14, 2025    
Class A Common Stock | Q2 2025 Dividends          
EQUITY          
Dividend declared   $ 0.06875      
Date dividends declared   Mar. 17, 2025      
Date of dividend record   May 30, 2025      
Date of dividend paid   Jun. 13, 2025      
Class B Common Stock          
EQUITY          
Dividend payable per share         $ 0.1811
Class B Common Stock | Q1 2024 Dividends          
EQUITY          
Payment of dividends       $ 2.1  
Dividend declared       $ 0.2416  
Date dividends declared       Feb. 01, 2024  
Date of dividend record       Mar. 01, 2024  
Date of dividend paid       Mar. 15, 2024  
Class B Common Stock | Q1 2025 Dividends          
EQUITY          
Dividend declared     $ 0.1971    
Date dividends declared     Feb. 18, 2025    
Date of dividend record     Feb. 28, 2025    
Date of dividend paid     Mar. 14, 2025    
Restricted Stock Units          
EQUITY          
Payment of dividends       $ 0.1