v3.26.1
Other Long-Term Liabilities - Schedule of ARO Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of ARO Liabilities [Abstract]    
Balance at beginning of period $ 2,538 $ 2,230
Revisions in estimated retirement obligations 277
Accretion expense 62 133
Payments (308) (102)
Balance at end of period 2,292 2,538
ARO liability classified as other current liabilities (1,132) (1,440)
ARO liability classified as other long-term liabilities $ 1,160 $ 1,098