XML 139 R125.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes -Income taxes paid, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. Federal $ 1,145 $ 350  
State      
Income Taxes Paid, Net, Total 3,290 2,210 $ 1,311
Texas      
State      
State 1,706 1,204 1,020
New Mexico      
State      
State 193 162  
Pennsylvania      
State      
State 109 190 220
Louisiana      
State      
State 40 180 30
Other      
State      
State $ 97 $ 124 $ 41