v3.26.1
Cash and Cash Equivalents (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]        
Money market accounts – cash equivalents $ 31,652,000 $ 24,828,000    
Time deposit accounts - cash equivalents 30,704,000 3,000,000    
Cash 43,319,000 75,226,000    
Cash and Cash Equivalents [Line Items]        
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation 105,945,000 103,324,000 $ 59,253,000  
Restricted cash 270,000 270,000    
Cash and cash equivalents $ 105,675,000 103,054,000 $ 59,253,000 $ 86,805,000
Pangaea        
Cash and Cash Equivalents [Line Items]        
Ownership percentage 100.00%      
NBHC        
Cash and Cash Equivalents [Line Items]        
Ownership percentage 66.67%      
Deck Barge        
Cash and Cash Equivalents [Line Items]        
Ownership percentage 50.00%      
Pangaea        
Cash and Cash Equivalents [Line Items]        
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation $ 100,577,000 95,228,000    
NBHC        
Cash and Cash Equivalents [Line Items]        
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation 5,045,000 7,784,000    
NBP        
Cash and Cash Equivalents [Line Items]        
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation $ 323,000 $ 312,000