v3.26.3
Cash and Cash Equivalents (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]        
Money market accounts – cash equivalents $ 47,041,000 $ 24,828,000    
Time deposit accounts - cash equivalents 30,975,000 3,000,000    
Cash 66,908,000 75,226,000    
Cash and Cash Equivalents [Line Items]        
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation 145,194,000 103,324,000 $ 94,290,000 $ 86,805,000
Restricted cash 270,000 270,000    
Cash and cash equivalents $ 144,924,000 103,054,000 $ 94,020,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 $ 138,603,000 95,228,000    
NBHC        
Cash and Cash Equivalents [Line Items]        
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation 5,968,000 7,784,000    
NBP        
Cash and Cash Equivalents [Line Items]        
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation $ 623,000 $ 312,000