v3.25.2
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]          
Effective income tax rate 7.20% 6.60% 6.40% 9.30%  
Federal statutory rate     21.00%    
Deferred income tax benefit $ 615 $ 714 $ 1,051 $ 1,259  
Current tax expense 7 65 12 63  
Amortization amount 2,400 4,700 2,400 4,700  
Allowance for the deferred tax asset 41,700   41,700   $ 38,500
Strategic Pipeline Contract [Member]          
Finite-Lived Intangible Assets [Line Items]          
Deferred tax liability 10,900   $ 10,900    
Amortization amount $ 547 $ 1,100   $ 1,100