XML 94 R76.htm IDEA: XBRL DOCUMENT v3.26.1
Income taxes - net of refunds (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
Income taxes  
United States refunds $ 1,989,000
Net Payment 2,367,076
State  
Income taxes  
States and Local refunds 203,000
Other States  
Income taxes  
States and Local refunds $ 175,076