v3.26.1
Supplemental Financial Information - Schedule of Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other current liabilities:    
Current portion of operating lease obligations $ 2,933 $ 2,842
Current portion of mine reclamation liability 1,037 1,037
Sales, use and other taxes payable 995 1,304
Other 1,023 1,832
Total other current liabilities 5,988 7,015
Other long-term liabilities:    
Mine reclamation liabilities 5,810 5,719
Operating lease obligations, long-term 5,220 6,086
Other 21 63
Total other long-term liabilities $ 11,051 $ 11,868
Operating lease, liability, current, statement of financial position [Extensible List] Total other current liabilities Total other current liabilities
Operating lease, liability, noncurrent, statement of financial position [Extensible List] Total other long-term liabilities Total other long-term liabilities