v3.25.1
Equity Investments (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Jun. 17, 2021
item
Jun. 17, 2017
shares
May 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Equity Investment            
Common stock       $ 442   $ 440
Income (loss) in equity investments       $ (64) $ (229)  
Element 1 Corp.            
Equity Investment            
Percentage of ownership interest (as a percent)   10.00%   10.00%    
Number of common shares | shares   581,795        
Warrants to purchase common shares | shares   286,582        
Total investment       $ 9,300    
Percentage of voting right 20.00%          
Number of board seats currently held | item 1          
Total number of board seats | item 5          
e1 Marine LLC            
Equity Investment            
Percentage of ownership interest (as a percent)     33.33%      
Gain (loss) on sale of equity investment     $ 500      
Payments for equity investments     $ 1,650      
e1 Marine LLC | Corporate Joint Venture [Member]            
Equity Investment            
Percentage of ownership interest (as a percent) 33.33%          
Element 1 Corp And Maritime Partners LLC            
Equity Investment            
Gain (loss) on sale of equity investment       (100) $ (200)  
Total investment       $ 4,400