XML 84 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Note 17 - Special Purpose Acquisition Company (Details Textual) - USD ($)
1 Months Ended 4 Months Ended 9 Months Ended
Sep. 14, 2021
Nov. 16, 2020
Oct. 31, 2020
Nov. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Aug. 01, 2021
Dec. 31, 2020
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 9.95     $ 9.95
Payments to Acquire Investments, Total         $ 1,242,087,233 $ 448,185,708    
Business Combination Agreement with SHG [Member]                
Business Acquisition, Implied Pro Forma Equity Market Value of the Combined Company at Closing             $ 777,000,000  
Payments to Acquire Businesses, Gross $ 55,000,000              
Business Acquisition, Additional Funding Expected to Be Raised By the Parties Involved Through a Private Placement Investment 100,000,000              
Business Acquisition, Backstop Agreed to Be Provided to Acquiree, Maximum Value $ 45,000,000              
Business Acquisition, Backstop Agreed to Be Provided to Acquiree, Price Per Share (in dollars per share) $ 10              
Business Acquisition, Minimum Investment Condition in Cash and Securities at Closing $ 150,000,000              
Business Acquisition, Gross Proceeds Expected to Be Received By the Combined Company $ 238,000,000              
Business Acquisition, Percentage of Equity in the Combined Company to Be Retained By the Acquiree's Equityholders 100.00%              
Yellowstone Acquisition Company [Member]                
Equity Method Investment, Ownership Percentage       20.00%        
Common Class A [Member] | Business Combination Agreement with SHG [Member]                
Business Acquisition, Additional Financing in Support of Transaction, Number of Shares into which the Additional Equity Investment Will Be Converted (in shares) 5,500,000              
Business Acquisition, Additional Financing in Support of Transaction, Shares into which the Additional Equity Investment Will Be Converted, Price Per Share (in dollars per share) $ 10              
Yellowstone Acquisition Company [Member]                
Proceeds from Issuance Initial Public Offering     $ 125,000,000          
Yellowstone Acquisition Company [Member] | Warrants Issued in Connection with Units [Member]                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 11.50          
Yellowstone Acquisition Company [Member] | IPO [Member]                
Units Issued During Period, Number (in shares)     13,598,898          
Units Issued During Period, Price Per Unit (in dollars per share)     $ 10.00          
Units Issued During Period, Number of Warrants (in shares)     0.5          
Sale of Unit, Price Per Unit (in dollars per share)     $ 10.00          
Yellowstone Acquisition Company [Member] | IPO [Member] | Common Class A [Member]                
Units Issued During Period, Number of Common Stock, Shares (in shares)     1          
BOC Yellowstone LLC [Member] | Lead Investor in Yellowstone’s IPO [Member]                
Number of Investee's Shares Agreed to Transfer Upon Business Combination (in shares)   206,250            
BOC Yellowstone LLC [Member] | BOC Yellowstone II LLC [Member]                
Proceeds from Sale of Equity Method Investments   $ 309,375            
BOC Yellowstone LLC [Member] | Class B Common Stock of Yellowstone Acquisition Company [Member]                
Payments to Acquire Investments, Total       $ 7,800,000        
Investment Owned, Balance, Shares (in shares)       3,399,724        
BOC Yellowstone LLC [Member] | Class B Common Stock of Yellowstone Acquisition Company [Member] | BOC Yellowstone II LLC [Member]                
Number of Investee's Shares Transferred to Related Party for No Consideration (in shares)   206,250            
BOC Yellowstone LLC [Member] | Non-redeemable Private Placement Warrants [Member]                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 11.50        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       7,719,779        
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)       1