XML 83 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Abstract]      
Statutory federal rate 21.00% 21.00% 21.00%
Effective Income Tax Rate Reconciliation, State and Local Jurisdiction, Contribution Greater than 50 Percent, Tax Effect [Extensible Enumeration] Oklahoma [Member]    
Valuation allowance $ 0 $ 0 $ 0
Uncertain tax positions 0 0 0
Interest or penalties related to uncertain tax positions $ 0 $ 0 $ 0