v3.25.4
Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies - Asset Retirement Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended 36 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2025
Asset Retirement Obligations        
Asset retirement obligations $ 2,695 $ 2,563   $ 2,695
Estimated asset retirement obligations 2,900     2,900
Accretion of asset retirement obligation (132) (139) $ (177)  
Accretion expense $ 100 $ 100   $ 200