XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Investment In Unconsolidated Entities - Additional Information (Detail)
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 03, 2023
shares
Jun. 04, 2023
USD ($)
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2017
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2012
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Schedule of Equity Method Investments [Line Items]                    
Investment carrying value     $ 9,837,828     $ 9,837,828     $ 9,885,779  
Equity method investment realized gain loss on disposal     $ (249,244) $ (133,419)   (318,108) $ (347,365)      
Maximum [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Contribution agreement equity interests issued or issuable number of additional shares issued value           $ 10,000,000        
Ocean Minerals, LLC [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Percentage of issued and outstanding membership owned     0.07     0.07     0.07  
Investment carrying value     $ 4,600,000     $ 4,600,000     $ 4,900,000  
Assumption of changes in put option liability     0 1,000,000   0 (200,000)      
Equity method investment realized gain loss on disposal     $ (200,000) $ (100,000)   $ (300,000) $ (300,000)      
Ocean Minerals, LLC [Member] | Minimum [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Percentage of shares held by the company     3.00%     3.00%        
Ocean Minerals, LLC [Member] | Maximum [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Percentage of shares held by the company     5.00%     5.00%        
Odyssey Minerals Cayman Limited [Member] | Unit Purchase Agreement [Member] | Ocean Minerals, LLC [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Units sold to purchaser | shares   733,497                
Purchase price   $ 15,000,000                
Percentage of issued and outstanding membership interest units purchased   15.00%                
Initial closing purchased units issued | shares 293,399                  
Neptune Minerals, Inc. [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Ownership percentage     14.00%     14.00%        
Loss from unconsolidated entity     $ 21,300,000     $ 21,300,000        
Neptune Minerals, Inc. [Member] | Common Class A [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Investment carrying value     $ 0     $ 0        
Chatham Rock Phosphate, Limited [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Investment carrying value                   $ 0
Ownership percentage     1.00%     1.00%        
Deep sea mining exploratory services           $ 1,700,000        
Shares received from CRP | shares         141,884     9,320,348    
Outstanding equity stake in CRP         1.00%