XML 60 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 1 - Organization and Operations (Details Textual)
$ / shares in Units, $ in Millions
3 Months Ended
Aug. 28, 2023
$ / shares
shares
Jul. 25, 2023
Sep. 30, 2023
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
May 16, 2023
shares
May 15, 2023
shares
Common Stock, Par or Stated Value Per Share | $ / shares       $ 0.01 $ 0.01    
Common Class A [Member]              
Additional Share Issued for Every Two Shares of Common Stock 1            
Common Stock, Par or Stated Value Per Share | $ / shares $ 0.01            
Common Stock, Shares Authorized       105,000,000 105,000,000 105,000,000 60,000,000
Treasury Stock, Shares, Retired     3,052,899        
Common Class B [Member]              
Common Stock, Par or Stated Value Per Share | $ / shares $ 0.01            
Common Stock, Shares Authorized       35,000,000 35,000,000 35,000,000 20,000,000
Treasury Stock, Shares, Retired     1,445,515        
Stock Split From [Member]              
Stockholders' Equity Note, Stock Split, Conversion Ratio   3          
Stock Split To [Member]              
Stockholders' Equity Note, Stock Split, Conversion Ratio   2          
Deposits for Restrictions Related to Captive Insurance Company [Member]              
Restricted Cash and Cash Equivalents, Current | $       $ 5.1