v3.26.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Pangaea | Strategic Investment, LLC    
Related Party Transaction [Line Items]    
Subsidiary, Ownership Percentage, Parent 29.00%  
Trade receivables due from King George Slag | Related Party    
Related Party Transaction [Line Items]    
Technical management fees $ 651 $ 563