XML 51 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Investment In Unconsolidated Entities - Additional Information (Detail)
3 Months Ended 12 Months Ended
Jul. 03, 2023
shares
Jun. 04, 2023
USD ($)
shares
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2017
shares
Dec. 31, 2012
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Schedule of Equity Method Investments [Line Items]                
Investment carrying value     $ 9,951,915       $ 9,885,779  
Equity method investment realized gain loss on disposal     (68,864) $ (213,946)        
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  
Investment carrying value     $ 4,800,000       $ 4,900,000  
Assumption of changes in put option liability     0 (1,300,000)        
Equity method investment realized gain loss on disposal     $ (68,864) $ (200,000)        
Ocean Minerals, LLC [Member] | Minimum [Member]                
Schedule of Equity Method Investments [Line Items]                
Percentage of shares held by the company     3.00%          
Ocean Minerals, LLC [Member] | Maximum [Member]                
Schedule of Equity Method Investments [Line Items]                
Percentage of shares held by the company     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%          
Loss from unconsolidated entity     $ 21,300,000          
Neptune Minerals, Inc. [Member] | Common Class A [Member]                
Schedule of Equity Method Investments [Line Items]                
Investment carrying value     $ 0          
Chatham Rock Phosphate, Limited [Member]                
Schedule of Equity Method Investments [Line Items]                
Investment carrying value               $ 0
Ownership percentage     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%