XML 88 R71.htm IDEA: XBRL DOCUMENT v3.26.1
INCOME TAXES - Taxes paid/refunds (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Examination [Line Items]    
Federal income taxes paid, net of refunds received $ 2,570,000 $ 2,090,000
State income taxes paid, net of refunds received 264,505 180,708
Income Taxes Paid, Net 2,834,505 2,270,708
Income Taxes Paid Greater Than 5% To Individual Jurisdictions, Net $ 2,570,000 2,243,000
TEXAS    
Income Tax Examination [Line Items]    
State income taxes paid, net of refunds received   123,000
ARIZONA    
Income Tax Examination [Line Items]    
State income taxes paid, net of refunds received   $ 30,000